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.
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.