gpt4 book ai didi

macos - 输入法 (IMKit) 设置问题

转载 作者:行者123 更新时间:2023-12-03 16:55:14 25 4
gpt4 key购买 nike

我正在尝试使用Input Method Kit创建一个新的输入法。文档非常缺乏,但我相信我正确设置了项目,并且在构建后将输入法放入 ~/Library/InputMethods 中。但是,在查看语言和文本首选项中的输入源列表时,我看到了奇怪的行为。

NumberInput 示例似乎对我来说工作得很好,除了 tsInputMethodIconFileKeyInputMethodConnectionName 的值之外,我发现我的新输入法没有任何差异。 Info.plist 中的 InputMethodServerControllerClassCFBundleIdentifier。但我看到了这些问题:

  • 当我为应用程序使用所需的包标识符时,列表中没有显示任何内容。 (此 bundle ID 在我的系统的其他任何地方都不存在。)
  • 将包标识符更改为与 NumberInput 示例相同会使其显示在列表中,但当我选择它时,它有时会重复列表中的条目,并且通常表现得很奇怪。
  • 当我对包标识符进行轻微修改时,它似乎表现正常,但一旦我将其更改回原始标识符(所需的标识符),它就会从列表中消失。
  • 如果我退出与输入法相关的进程,再次在菜单中选择它不会重新启动它。

有人知道发生了什么事吗? Apple 的 IMKit 文档几乎不存在,而且似乎没有多少人记录过他们自己制作输入法的尝试。我有什么遗漏的吗?

提前致谢!

附注是的,我尝试过注销并重新登录,甚至重新启动计算机,似乎没有什么可以显着改变我上面提到的行为。

最佳答案

这对我有用。试试这个:确保您的包标识符在路径中的某个位置包含“inputmethod”。示例“com.blugs.inputmethod.IPAPalette”。是的,据我所知,它完全没有记录。是的,文档很糟糕。希望这可以帮助!干杯。

关于macos - 输入法 (IMKit) 设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8960016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com