• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • UDID Could Be No More for iDevices in iOS 5



    Apple could be doing away with the Unique Device Identifier for iOS devices.

    Developers aren't going to be happy.

    For those who are unfamiliar with the UDID, it is a number unique to each iOS device, and up until now has been the standard way for developers to keep track of and identify users. Countless applications, games, and mobile networks use the UDID, and abandoning it may render developers historical user data useless forcing them to start over.

    Developers will be forced to come up with their own UDIDs specific to each user. Whether or not Apple will stop using the UDID is unknown, but according TechCrunch, one mobile industry CEO doesn't see Apple abandoning UDIDs, which of course will give them an "extremely lopsided" advantage identifying users for their iAds, Game Center, and other services.

    A number of developers have weighed in on the topic and haven't seen a reason to stop using UDIDs as an identifier. The language used in the copy, specifically "Deprecated in iOS 5", doesn't mean the UDIDs will be eliminated, but that Apple is suggesting developers start using a new way of identifying users. Deprecated features and APIs tend to stick around for a long time before being removed allowing developers to figure something out before the building collapses.

    However, if Apple does in fact force developers to rely on a different form of user identification, expect there to be a unified and very loud and very displeased voice against the decision. Chris Bader-Wechseler, a product manager at Google, summed up the problems this move could cause, as well as a possible solution, rather nicely.

    Originally Posted by :
    Apple always advised strongly against using UDIDs as a unique identifier in an application that stores user information. I hope that Apple will provide an alternative way to uniquely identify users. Otherwise, it will be a major problem for any app that has user accounts, as it will become impossible to react to abusive behavior. I imagine they will provide another way to retrieve an unique identifier, perhaps through iCloud or another proprietary channel. - Wechseler
    Developers of the Modmyi community, what are your thoughts? Below is the exact verbiage from the Apple documentation.

    Originally Posted by :
    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.)
    Source: TechChrunch
    This article was originally published in forum thread: UDID Could Be No More for iDevices in iOS 5 started by Phillip Swanson View original post
    Comments 10 Comments
    1. s0ulp1xel's Avatar
      s0ulp1xel -
      I don't trust that photo.
      It is from iTunes 9.
    1. tomlangford001's Avatar
      tomlangford001 -
      Quote Originally Posted by s0ulp1xel View Post
      I don't trust that photo.
      It is from iTunes 9.
      Blatantly an old photo because the update date was in 2009
    1. RICO_'s Avatar
      RICO_ -
      The developers should sue. :P
    1. boxxa's Avatar
      boxxa -
      It will be a pain but I can see Apple pushing for developers to use more iOS features to track users other than UDID. Game center, local data stores, and even cloud accounts would be good ways to allow a user to login and then track their user data.
    1. uhelios's Avatar
      uhelios -
      Guys, just because Apple put the UDID function as in the deprecated state doesn't mean that its going to be gone rid of, it simply means that its not recommended as use from developers and that there is going to be a better ALTERNATIVE in the near future. I use many methods in my applications that were deprecated in Leopard, but they still work on the Lion build. It simply doesn't seem as Apple's demeanor to dispose of the -uniqueIdentifier for iOS builds.
    1. zoso10's Avatar
      zoso10 -
      Why can't they just use MAC Addresses or something. MAC Addresses are all unique
    1. R.Mortera's Avatar
      R.Mortera -
      Quote Originally Posted by zoso10 View Post
      Why can't they just use MAC Addresses or something. MAC Addresses are all unique
      Agree, but I think they find UDIDs more hardcore :P
    1. staRang's Avatar
      staRang -
      Quote Originally Posted by s0ulp1xel View Post
      I don't trust that photo.
      It is from iTunes 9.
      You don't trust that photo? Who cares if it's from iTunes 9? The purpose of it, is to show the UDID #, nothing more.
    1. whereswaldo's Avatar
      whereswaldo -
      Two questions: How old is this picture? and Would they do this just to piss off jailbreak devs?
    1. Secretss's Avatar
      Secretss -
      Whoa. I took that screenshot. The cursor gave it away, which made me look closer. The screenshot is part of a guide I made on a now-defunct forum, a copy of which is on my blog. Maybe that's how the image came to be here. Still weird though.