ios - IdentifierForVendor value under certain scenario -


i developing app using uidevices identifierforvalue track users behavior. in present know under scenarion shown below, value of identifierforvendor change:

  1. app uninstall , install again

as know mobile device, there`re scenario need take consideration. how value of identifierforvendor in following circumstances:

  1. if subscriber change one`s sim still using same phone
  2. if subscriber use same sim change phone. example, 1 stop using iphone 6 , use iphone 6s instead data restored itune`s backup data.

if subscriber use apple id in same phone. ideas? appreciated.

identifierforvendor doesn't take account sim card or apple id. alternative udid doesn't allow tracking specific device , constant device until every app of vendor on device uninstalled. used identifier , switched sim , apple id in past , didn't notice identifier changing.

link documentation