One use of UDID is verifying in-app purchase receipts. It's demonstrated in the sample code associated with Apple's article titled "In-App Purchase Receipt Validation on iOS".
See: https://developer.apple.com/library/ios/#releasenotes/StoreK...
See: https://developer.apple.com/library/ios/#releasenotes/StoreK...
The bit about non-public APIs on that page is interesting though - if there is a genuinely necessary use case for device IDs it may not be affected.