Persistent device identifier even after app gets uninstalled
问题 In my iPhone/iPad app's use case, there is a voting system and one device can send its vote once to the server. Therefore my server needs to identify user's device. I don't want the user to register an account because that makes the app complicate. However, I couldn't find a solution that works. UDID is deprecated I presume getting MAC address will get your app rejected by the app review process I tried creating my own UUID using [[NSUUID UUID] UUIDString] and then storing it using