我使用 Xcode 6 中的默认模板创建了一个自定义键盘,当我在模拟器中运行它时,我看到一个带有“下一个键盘”按钮的键盘。但是,当我尝试在我的 iOS 8 设备上运行该应用程序时,键盘将显示在设置中,但当我尝试在消息应用程序中使用它时,键盘将不会显示。如何在设备而不是模拟器中使用自定义键盘?
最佳答案
要在物理设备上测试您的键盘,您必须更改键盘扩展(不包含应用程序)的 Info.plist
中的 RequestsOpenAccess
bool 键的值到 YES
。
现在在物理设备上运行应用程序并在常规的键盘部分授予对自定义键盘的访问权限,现在您可以对其进行测试。
关于设备上的 iOS 8 自定义键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25636992/