Skip to main content

Developer Access To The UDID Deprecated in iOS 5

A major change has been noticed in Apple's latest operating system iOS 5 with the way that developers access an iDevice's unique identifier number.


For those who are not developers or unfamiliar with the concept, the 'UDID' allows developers to identify app users on a specific device by device basis. Many apps and mobile ad networks use the UDID or hashed version to keep track of who their users are and what actions they have taken.



As Techcrunch points, App publishers and developers are now supposed to create their own unique identifiers to keep track of users going forward, which means they may have to throw all of their historical user date out of the window and start from scracth again.


Apple describes the change in its developer documentation:




Deprecated in iOS 5.0


uniqueIdentifier


An alphanumeric string unique to each device based on various hardware details. (read-only) (Deprecated in iOS 5.0. Instead, create a unique identifier specific to your app.)


This major change indicates Apple's approach towards security and privacy concerns.


Developers and other readers: What do you think of this change in iOS 5? Security consciousness? Or just a small change?

Comments

  1. Please, be still. There is a solution: http://stackoverflow.com/q/6993325/492624

    ReplyDelete
  2. Thanks for providing the link. Any developer out there should verify the authenticity!

    ReplyDelete
  3. I think it is really bad the drop. I can understand the privacy stuff. But we used the UDID to enable security access to highly sensitive Enterprise Data. (Only one security layer of many) Every user who wanted to access this data over phone was asked before he give it out. The advantage was. If we needed to block a user from access, (stolen phone, ...) we just needed to delete the UDID and not the entire user account.

    For us .. We really need to think about a new concept. That sux so much

    Are there any suggestions out there?

    ReplyDelete

Post a Comment

Popular posts from this blog

Your Google Apps Account is Changing

Google is about to make more of its services available to organizations with Google Apps accounts. This is an early adopter phase, and all domains may not get this option to move to the new infrastructure. What this means for you: In addition to the core suite of messaging and collaboration applications, Google Apps users may now access many more Google services with their Google Apps accounts.     Those who are eligible for this early adoption, Google Apps administrator will be presented with the above banner to start with the migration. In your organization, you can transition selected pilot users and admins, or you can start the transition now for all your users. The transition for pilot users can be reverted if necessary. After successful transition, your users will now be able to use other Google popular products like AdSense, AdWords, Alerts, Analytics, Android, Blogger, Finance, Google Desktop, News, Orkut, Reader, Voice, YouTube (Full list here ). Als...

Windows Phone 7.5 Tango Officially Renamed As ‘Refresh’

The next version of Microsoft’s Windows Phone operating system after Mango 7.1 is officially renamed as ‘Windows Phone 7.5 Refresh’ – according to the head of Windows Phone division for Microsoft Italy.     According to Italian version of the post , 7.5 Refresh update will mostly be an update to the minimum specs of the devices it’ll be able to run (minimum RAM requirements is dropped from 512 MB to 256 MB). Other updates which may include in this release are better media messaging, location awareness icon, export and manage contacts to SIM card. The next major update after ‘Refresh’ is called Windows Phone Apollo (probably Windows Phone 8) could certainly be an exciting release from Microsoft. This Apollo update may have BitLocker kind of support on mobile devices, multi-core support. [ via ] [ Image ]

Google Wallet: The Future Innovative Mobile Payments

Earlier few months, Google unveiled future innovative way of payment technology – Google Wallet. Today, Google released its first version of the Android app with Sprint Nexus S 4G phones through an over the air update. Google Wallet is an app that lets you pay for things using your phone, either by tying your credit card or gift or pre-paid cards. It works using an near field communication (NFC) embedded chip and there is no swiping required.   According to Techcrunch , Google Wallet will not work everywhere your credit card will. It won’t work everywhere there’s an NFC-friendly card reader, either. Wallet requires an NFC reader based on a new-ish specification, and only a select bunch of retailers have gotten around to updating. The post also had some great review and walkthrough in real life. This app is now available to Samsung Nexus S owners on Sprint, through PayPass sensors at Radio Shack, Foot Locker, Peet’s Coffee & Tea, Sunoco, CVS/pharmacy, etc. retailers. ...