It has just come to light that the UIDevice uniqueIdentifier property is deprecated in iOS 5 and unavailable in iOS 7 and above. No alternative method or pr
The MAC address can be spoofed which makes such an approach useless for tying content to specific users or implementing security features like blacklists.
After some further research it appears to me that we're left without a proper alternative as of now. I seriously hope Apple will reconsider their decision.
Maybe it would be a good idea to email Apple about this topic and / or file a bug / feature request on this since maybe they are not even aware of the full consequences for developers.