Keychainitemwrapper类中的SecItemCopyMatching条件失败,因此无法检索钥匙串中的已保存值

时间:2014-10-14 17:14:53

标签: ios iphone ios7 keychain keychainitemwrapper

我有2个申请。一个在appstore中,另一个在我目前正在工作。使用我的第一个应用程序我已经在钥匙串中保存了一个字符串,现在使用第二个应用程序我试图检索相同的值。但每次下面的条件都失败了。所以我无法检索保存的值。

if (! SecItemCopyMatching((CFDictionaryRef)tempQuery, (CFTypeRef *)&outDictionary) == noErr) 

请告诉我我在哪里做错了。

1 个答案:

答案 0 :(得分:0)

据我所知,您无法在应用商店应用和当前正在开发的应用之间共享钥匙串。使用分发配置文件签名的应用程序(适用于应用程序商店应用程序的情况)和使用开发配置文件签名的应用程序的权利不同。