3

我有一个带有WidgetKitiOS 14 扩展的应用程序。该应用程序的小部件需要先从钥匙串中读取用户凭据,然后再向服务器发出请求以加载小部件的内容。我正在使用一个抽象KeychainPasswordItem类(此处代码的镜像,找不到来源)来访问钥匙串项。为应用程序和小部件设置了钥匙串共享。

在 iOS 小部件上,钥匙串在应用程序和小部件中都可以很好地加载。但是,在 macOS 小部件上(在完全相同的代码下)它给了我一个错误 -25308 (errSecInteractionNotAllowed)。

其他人有这个问题吗?

4

0 回答 0