【问题标题】:Custom keyboard is not showing up in Real IOS Device自定义键盘未显示在 Real IOS 设备中
【发布时间】:2018-01-18 20:39:52
【问题描述】:

我创建了自定义键盘扩展。它在模拟器上运行良好。当我在模拟器中运行自定义键盘扩展时,它工作正常并且能够在键盘之间切换。

当我尝试在 Real IOS 设备上运行时。它不起作用。当我单击键盘上的地球图标时。它会冻结一秒钟并再次显示相同的键盘。

调试器显示:程序以退出代码结束:0

无法在我的真实设备中测试自定义键盘。

这里有什么帮助吗?

【问题讨论】:

  • 您的键盘崩溃了。您需要调试为什么会发生这种情况。
  • 它在模拟器上运行良好。它在模拟器中显示键盘
  • 您是否在thr设置中启用了键盘的所有权限?
  • 是的,已启用。添加键盘后,我在设置中提供了完全访问权限。

标签: ios iphone custom-keyboard


【解决方案1】:

在通过堆栈溢出的许多帖子之后。我找到了解决方案。程序以退出代码 0 结束意味着完全没有错误。 它是一个内存问题。我正在使用图像,它们的大小接近 111 MB。所以它由于内存问题而崩溃。

这是我找到的参考资料:Custom KeyBoard get terminated due to memory pressure in iOS 8

删除图像并在构建文件夹中仅放置 5 个图像后。它工作并且键盘开始工作。模拟器占用系统内存,这就是它不会在那里崩溃的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-14
    • 1970-01-01
    • 2014-11-25
    • 2015-11-10
    • 2013-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多