我创建了一个空的应用程序,并为其添加了名为TapKeys
的自定义键盘应用程序扩展。
重现的步骤:
从Xcode,在设备上运行自定义键盘目标选择任何其他应用程序,例如Mail,点击文本字段以调用常规键盘。
此时,请切换到“设置”应用。添加自定义键盘。 回到邮件。尝试切换到自定义键盘。
这是我在输出窗格中看到的内容:
TapKeys[1897:1008844] __27-[_UIRemoteKeyboards proxy]_block_invoke Failed to access remote service: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.UIKit.KeyboardManagement.hosted was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.UIKit.KeyboardManagement.hosted was invalidated.}
TapKeys[1897:1008844] XPC unexpectedly invalidated
这个错误意味着什么,我该如何避免?
答案 0 :(得分:0)
这意味着您的键盘需要完全访问权限。 要做到这一点: