开发者

When are iOS keychain items removed?

开发者 https://www.devze.com 2023-01-19 07:14 出处:网络
I could have sworn this worked differently in previous versions of iOS, but as of iOS 4.0 it looks like my app\'s keychain items are not removed when the app is removed. However, it looks like so开发者

I could have sworn this worked differently in previous versions of iOS, but as of iOS 4.0 it looks like my app's keychain items are not removed when the app is removed. However, it looks like so开发者_运维技巧me are cleared when the app is upgraded without first removing?

Can someone provide a clear explanation of when iOS keychain items are removed?


As answered here, and somewhere else (I can't remember where I read it), the keychain will persist even after the app is removed. I am almost positive that the keychain isn't cleared unless you explicitly delete an item in it.


If you do a secure wipe of the device, then you may get a fresh keychain.


I was sad to found out that this is not the case anymore, the keychain won't persist anymore since 10.3.

See my reply here.


It persists even after app uninstall. For an enterprise scenario, you may configure n use MDM solution to control the device keychain.

0

精彩评论

暂无评论...
验证码 换一张
取 消