也许你能帮助我?
我之前有一个键盘扩展可以在设备上工作,但在我的新项目中,它不起作用......在模拟器上,它工作正常。我在“设置”中添加了键盘,并允许在模拟器和设备上完全访问。
在设备上,当我从任何其他键盘切换到新键盘时,它会暂停一会儿,就像正在加载一样,并弹出 Xcode 错误:丢失与“Kjell Connelly 的 iPhone”的连接。恢复到“Kjell Connelly 的 iPhone”的连接并再次运行“com.2xpop.KeyboardRPG.Keyboard-RPG”,或者如果“com.2xpop.KeyboardRPG.Keyboard-RPG”仍在运行,您可以通过选择 Debug > 附加到它附加到进程 > com.2xpop.KeyboardRPG.Keyboard-RPG。
有时当我切换到新键盘时弹出窗口会立即发生,但有时会在键盘尝试加载几秒钟后发生。
我做了弹出窗口所说的,并尝试将调试器附加到进程,但它从未附加。
我认为应用程序中可能发生了太多事情,所以我注释掉了 viewDidAppear 和 viewDidLoad 方法中的所有代码(除了超级部分),这样至少键盘会显示为空白。仍然没有帮助。
任何人以前有这个问题或有任何想法?
普通应用程序按预期工作,但不是扩展程序,并且仅在设备上。