在ios上卸载我的应用程序时如何清理钥匙串?

时间:2012-03-12 11:44:33

标签: objective-c ios keychain

我的应用程序使用钥匙串来存储用户和密码。当我删除并重新安装我的应用程序时,钥匙串不干净,钥匙总是在应用程序中。

如何检测删除我的应用并使用我的cleanKeyChain方法?

1 个答案:

答案 0 :(得分:3)

如果应用程序被卸载,则没有观察者收到通知。如果应用程序当时没有运行它无论如何都没用。您可以使用捆绑道具(第一次运行时为fresh = true),并在重新安装后再次删除/添加内容。