【发布时间】:2011-06-12 10:56:08
【问题描述】:
我正在使用idandersen's scifihifi-iphone 代码作为钥匙串并使用
[SFHFKeychainUtils storeUsername:@"User" andPassword:@"123"
forServiceName:@"TestService" updateExisting:YES error:&error];
当我从设备中删除应用程序时,密码仍保留在钥匙串中。
当用户从设备中删除应用程序时,我想从钥匙串中删除密码。我该怎么做?
【问题讨论】:
-
由于您的应用程序被删除时您的代码没有运行,因此您无法执行此操作。
-
我认为您只能从应用程序内部删除钥匙串项目,但不能在卸载之前删除它。您可以查看 SFHFKeychainUtils 的 deleteItem 方法来从钥匙串中删除用户名或密码。
标签: ios objective-c keychain