【发布时间】:2014-10-17 00:10:40
【问题描述】:
参考这篇文章:http://www.glimsoft.com/06/28/ios-8-today-extension-tutorial/。我做了一个 Today 扩展,可以与包含的应用共享数据。
但是当我将相同的代码移动到我的自定义键盘扩展中时,我的自定义键盘永远不会从包含应用程序 NSUserDefaults 文件中读取数据。
我想知道ios8是否不允许键盘扩展与包含应用程序共享数据?
xcode 6 (beta5) + ios8 beta5
【问题讨论】:
-
我仔细检查了苹果文章:developer.apple.com/library/prerelease/ios/documentation/… ios8 默认不允许这样做。仅将 RequestsOpenAccess 设置为 YES。但我认为 RequestsOpenAccess 会导致客户认为我的自定义键盘风险很大。
标签: ios ios8 keyboard ios-app-extension