I installed an app that stores a persistent identifier in the iOS keychain, even after uninstalling and reinstalling it. This really bugs me. Is there a way to delete said app's data from the Keychain, or worst-case resetting the entire iOS Keychain, without resetting the device completely?

Note: I'm not talking about the iCloud Keychain, but the on-device keychain that apps can store small bits of data in.


No. Application sandboxing means these entries are stored in a way another app cannot reach them to clean. I suppose you could jailbreak the device if you had to purge things.

I totally get the annoyance - it’s your data and your device, so it’s frustrating to not be able to control it, especially since cookies and local store is a privacy issue persisting data when an app is removed.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .