Search code examples
iosiphoneios6ios-app-extensionios-app-group

How to keep iphone anonymous from iOS app?


On an iOS device how would you prevent an application from setting an identifierforvendor for your device or is their a way to refresh the identifierforvendor without having to delete re download the iOS app.

The goal is I do not want an application to know my device through the identifierforvendor or through the advertiserID. The advertiserID I understand you can just refresh but the identifierforvendor requires deleting and re downloading to reset.

If anyone has any pointers. This is for a project I'm working on but it would be nice to the future as well to prevent ios apps from knowing my device.


Solution

  • You can't. But it doesn't identify your iPhone. Nobody can find out who you are from the identifierForVendor. If 10 applications call identifierForVendor, they will get 10 different results.