Hi all,
A question about identifierForVendor: I need to detect if an app is (re-)installed on an iPhone. Is it true that identifierForVendor changes when I delete the app from my iPhone and download it again from the App Store?
Thanks,
Rick
It is unclear what you are asking.
>the user reinstall the app, I want to delete the 'old' Keychain data....is this possible with identfierForVendor?
You can use a changed identiferForVendor to indicate that the user has deleted all of your apps from their device. It is easier to use NSUserDefault (or any file) to indicate that the user has deleted your app from the device.
If you store the identifierForVendor in the keychain you can either use that old value or update that value in the keychain and use the new value.