There is no question that Apple pays much more attention to mobile security than some of its competitors. Whereas iPhone, iPad and iPod touch users benefit as a result, Apple’s iOS developers bear much of the burden of making this level of security real. Now, devs are being told to stop using iOS UDIDs by May 1st.
Apple has informed developers that, come Wednesday, May 1st, apps submitted for approval that make use of the iOS UDIDs will be rejected.
Starting May 1, the App Store will no longer accept new apps or app updates that access UDIDs. Please update your apps and servers to associate users with the Vendor or Advertising identifiers introduced in iOS 6. You can find more details in the UIDevice Class Reference.
Apple has been rejecting apps that access UDID since the beginning of 2012 and the company has now given its final word on the subject — use the new system or be rejected. Similarly, Apple is sending developers the same message vis-a-vis apps not written for the iPhone 5 and other Retina Display compatible iThings.
Again, my Apple developer brethren, iOS UDID is verboten and your apps better be iPhone 5 and Retina Display compatible or else. That said, do you think Apple being too tough on developers or should the mothership be pushing its (independent) software simians even harder? Inquiring minds want to know…
What’s your take?