Apple has informed developers that it will begin officially rejecting newly submitted and updated applications that access the iOS device UDID. Apple says that this new policy will begin on May 1st. With iOS 6, Apple began offering developers a new Advertising Identifier system that replicates the use of UDIDs for developers. Apple recommends that developers move over to this new system.
Interestingly, beginning last year, Apple began rejecting apps that access the UDID. Apple hinted that it would begin doing so, but today’s announcement from Apple to developers seems to be the final word on the matter. As pictured above, the iOS Advertising Identifier is a non-personal identifier for iOS devices that developers can access. It does not attach personal information to your device like the UDID system.
Additionally, Apple has announced that, also on May 1, it will no longer accept applications that do not support the iPhone 5’s taller, four-inch display and other iOS device Retina displays: