【问题标题】:Keyboard Extension Crash on Device设备上的键盘扩展崩溃
【发布时间】:2014-12-04 22:07:21
【问题描述】:

也许你能帮帮我?

我之前有一个键盘扩展可以在设备上使用,但在我的新项目中,它不起作用...在模拟器上,它可以正常工作。我在“设置”中添加了键盘,并允许在模拟器和设备上完全访问。

在设备上,当我从任何其他键盘切换到新键盘时,它会暂停一会儿,就像正在加载一样,并弹出 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 方法中的所有代码(除了超级部分),这样至少键盘会显示为空白。仍然没有帮助。

有人遇到过这个问题或者有什么想法吗?

普通应用按预期运行,但扩展程序不能正常运行,并且只能在设备上运行。

【问题讨论】:

    标签: ios xcode ios-keyboard-extension


    【解决方案1】:

    天哪,我只是想通了,在因为卡住而推迟了这个项目几周​​后:我需要让 arm64 工作......我把它关掉了,因为当前的 AdMob SDK 不适用于 arm64。但这没关系,因为扩展程序不使用广告,只使用原始应用程序。

    【讨论】:

    • 我也遇到了同样的问题,但似乎我已经让 arm64 工作了。只是为了确保在有效架构下,我有以下内容:arm64, armv7, armv7s 但我仍然无法让调试器工作。 ://
    • @KingPolygon 你找到解决方案了吗?我有同样的问题,我有所有像你一样的架构
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多