【发布时间】:2013-04-26 12:44:58
【问题描述】:
我正在设备上的应用内测试登录流程(使用KeychainItemWrapper)。如何重置/删除我的应用的钥匙串?
在模拟器上,我通过单击 iOS 模拟器 -> 重置内容和设置... 来完成。
【问题讨论】:
-
@DanielMartín 您链接的问题是关于以编程方式重置钥匙串(我在我的应用程序中执行此操作)。我想知道如何手动进行测试。
-
我知道的唯一方法是通过设备设置、常规、重置、重置所有设置。它将重置设备上安装的每个应用程序的钥匙串。
-
我对此表示赞同,但意识到答案不正确。即使在卸载应用程序然后“重置所有设置”之后,它也没有删除我的应用程序的钥匙串。
-
@Jonny 也许是 iCloud 钥匙串之类的?不确定您如何将数据存储在钥匙串中。我会在我的应用程序中创建一个“注销”方法来手动删除所有数据。