避免使用相同框架的其他应用程序访问 iOS 中的钥匙串数据

Avoid other apps using the same framework to access the keychain data in iOS

我有一个将数据存储在钥匙串中的框架。 有没有一种方法可以防止设备中的其他应用程序访问该数据,而该设备具有更多使用相同框架的应用程序?他们可以访问它吗? 我在谷歌上搜索了很多,但找不到这个问题的好答案。

提前致谢!

这是默认情况。默认情况下,每个应用程序都有自己的访问组,放入钥匙串的东西仅限于该访问组。框架不相关,只有应用程序 ID(以及访问组或组的扩展)。

有关访问组的更多信息,请参阅Sharing Access to Keychain Items Among a Collection of Apps了解应用程序(来自同一开发团队)如何可以共享钥匙串项。但默认情况下他们没有。