【问题标题】:Access the keychain from iOS keyboard extension从 iOS 键盘扩展访问钥匙串
【发布时间】:2015-05-21 13:19:27
【问题描述】:

我编写了一些代码来在应用程序和扩展程序之间共享数据。该代码与“操作扩展”完美配合,而“自定义键盘”扩展失败。

从“自定义键盘”扩展对钥匙串的每次访问都以相同的错误状态结束:-25291、errSecNotAvailable、“钥匙串不可用”或“钥匙串管理器未加载”。

从自定义键盘扩展访问钥匙串是否存在已知限制?我没有找到任何相关信息。

问候。 塞巴斯蒂安·布劳特。

【问题讨论】:

    标签: ios keyboard keychain custom-keyboard ios-extensions


    【解决方案1】:

    事实上,解决方案在 Apple 的文档中:“默认情况下,键盘无法访问网络,并且无法与其包含的应用共享容器。要启用这些功能,请在 Info.plist 中设置 RequestsOpenAccess 布尔键的值文件为 YES。这样做会扩展键盘的沙箱。"

    它刚刚工作。 问候。 塞巴斯蒂安。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-07
      • 2016-01-17
      相关资源
      最近更新 更多