设备上的 iOS 8 自定义键盘

标签 ios iphone ios8 ios-app-extension custom-keyboard

我使用 Xcode 6 中的默认模板创建了一个自定义键盘,当我在模拟器中运行它时,我看到一个带有“下一个键盘”按钮的键盘。但是,当我尝试在我的 iOS 8 设备上运行该应用程序时,键盘将显示在设置中,但当我尝试在消息应用程序中使用它时,键盘将不会显示。如何在设备而不是模拟器中使用自定义键盘?

最佳答案

要在物理设备上测试您的键盘,您必须更改键盘扩展(不包含应用程序)的 Info.plist 中的 RequestsOpenAccess bool 键的值到 YES

现在在物理设备上运行应用程序并在常规的键盘部分授予对自定义键盘的访问权限,现在您可以对其进行测试。

关于设备上的 iOS 8 自定义键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25636992/

相关文章:

android - 如何处理本地缓存的间隙

ios - XCode-iOS : Can't resolve conflict between CocoaLibSpotify and Parse framework

ios - Xamarin iOS : how to keep the view active when the loading logo in on the screen

iphone - 在 UITabBarController 和 UIViewController 之间切换(iOS Xcode)

ios - 通过 Cocoapods 自动向嵌入式框架添加动态库

iphone - 核心动画的鱼眼效果?

iphone - iOS 5 中的 Twitter 用户 ID

javascript - 无论如何要在 iPad 上加载页面后用 javascript 删除所有 <a href=> 标签?

iOS8 在 [GAIDataStore 保存] 中卡住

ios - 应用程序 :didReceiveLocalNotification never called on ios 8