The problem is the timing. Apple’s established pattern has been to
deprecate a function or method in one major version and, at the
speediest, remove the call in the next major version. Many
developers, myself included, expected that we had until iOS 6 to
get off of the UDID.
But instead, without warning, the app review process is being used
as an immediate death-penalty for the