【问题标题】:Can a IOS keyboard extension access the keychain? [duplicate]IOS 键盘扩展可以访问钥匙串吗? [复制]
【发布时间】:2016-07-25 04:57:35
【问题描述】:

我正在尝试在我的应用和我的自定义 IOS 键盘扩展之间共享钥匙串数据。

每当我尝试从键盘扩展访问钥匙串时,我都会收到错误消息:

OSStatus error:[-25291] No keychain is available. You may need to restart your computer.

这很奇怪,因为我可以从父应用程序访问钥匙串而不会出现任何问题。我想知道 IOS 键盘扩展是否甚至可以访问其父应用程序的钥匙串?或者它是否甚至可以访问 IOS 钥匙串?

I found this post 但我不确定这是否是答案,因为它从未谈论过钥匙串共享和使用权利等......

【问题讨论】:

  • 解决办法是什么?我在设备上面临同样的问题。

标签: ios swift keychain ios-app-extension


【解决方案1】:

IOS 键盘可以访问钥匙串,如果它启用与父应用的钥匙串共享并且还将RequestsOpenAccess 设置为YES

【讨论】:

    猜你喜欢
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-20
    • 2011-12-28
    • 1970-01-01
    相关资源
    最近更新 更多