IOS键盘扩展可以访问钥匙串吗?

问题描述:

我想分享我的应用程序和我的自定义IOS键盘扩展之间的钥匙串数据。IOS键盘扩展可以访问钥匙串吗?

每当我试着从键盘延伸访问钥匙串我得到的错误:

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

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

I found this post,但我不知道如果是这样的答案,因为它没有一次谈论钥匙扣共享和使用的权利等....

+0

[点击这里](https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html#//apple_ref/doc/UID/TP40012582-CH26-SW15) –

,如果它能够钥匙扣共享与IOS的键盘可以访问钥匙链父应用程序,也有RequestsOpenAccess设置为YES