Results 1 to 11 of 11

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: UDID Could Be No More for iDevices in iOS 5

  1. #1
    Default UDID Could Be No More for iDevices in iOS 5



    Apple is 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.

    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.

    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

  2. #2
    iPhoneaholic s0ulp1xel's Avatar
    Join Date
    Apr 2011
    Location
    HiltonHeadIsland, SC
    Posts
    462
    Thanks
    13
    Thanked 18 Times in 11 Posts

    I don't trust that photo.
    It is from iTunes 9.

  3. #3
    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
    No Sig Spam..

  4. #4
    Livin the iPhone Life
    Join Date
    Feb 2009
    Location
    Texas
    Posts
    1,118
    Thanks
    4
    Thanked 95 Times in 67 Posts

    The developers should sue. :P

  5. #5
    Livin the iPhone Life
    Join Date
    Aug 2008
    Location
    New York
    Posts
    1,023
    Thanks
    3
    Thanked 78 Times in 63 Posts

    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.

  6. #6
    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.

  7. #7
    Why can't they just use MAC Addresses or something. MAC Addresses are all unique

  8. #8
    Livin the iPhone Life R.Mortera's Avatar
    Join Date
    Aug 2011
    Location
    No where near you
    Posts
    1,357
    Thanks
    294
    Thanked 196 Times in 133 Posts

    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

  9. #9
    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.

  10. #10
    Two questions: How old is this picture? and Would they do this just to piss off jailbreak devs?

  11. #11
    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.

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •