Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们正在尝试在我们的应用程序中实现 SiriKit SendPaymentIntent。我们需要来自主应用程序的本地存储数据。
我们尝试从钥匙串和用户默认值中获取此字符串,但没有任何效果。我的问题是,如果我们想获得一个已定位的存储字符串,我们如何使用 SiriKit 访问它。
您应该能够使用 suiteName 共享 UserDefaults 和 keychain-access-groups 共享您的钥匙串。您必须将其添加到项目文件中的权利中。
以下是我使用 suiteName 进行 userDefaults 共享的方式:
_userDefaults = [[NSUserDefaults alloc] initWithSuiteName:[config suiteName]];