Apple Begins Rejecting Apps for Using the Unique Device Identifier (UDID)

ios5 iconTechCrunch reports that Apple has begun rejecting iOS apps for the use of a unique device identifier known as the UDID. The site notes that several developers have reported rejections for the use of the UDID in the past week, and Apple is said to be ramping up the enforcement of this policy over the next few weeks.

As the name suggests, the UDID is a unique identifier for every iOS device. It's tied specifically to the hardware and can't be changed by the user. Apple had previously warned developers with the introduction of iOS 5 that the use of the UDID was deprecated and would be phased out. The sudden rejections, however, have caught some developers off guard:

“Everyone’s scrambling to get something into place,” said Victor Rubba, chief executive of Fluik, a Canadian developer that makes games like Office Jerk and Plumber Crack. “We’re trying to be proactive and we’ve already moved to an alternative scheme.” Rubba said he isn’t sending any updates until he sees how the situation shakes out in the next few days.

The reason for the phasing out of UDIDs from developer use is due to increased pressure on Apple due to the privacy implications. Apple and several App developers have been sued over the use of the UDID to track users across different apps. While the UDID doesn't specifically identify a user, the sharing of UDIDs across ad networks and apps can help piece together a valuable picture of activity and interests of the user of a specific device. Apple seems to be requiring apps to generate their own unique identifiers for each installation to avoid this ability to share such information across apps.

Top Rated Comments

Virtualball Avatar
158 months ago
Why are developers "scrambling" for a solution to this? They've known for how many months exactly that this was coming?

:rolleyes:
Score: 37 Votes (Like | Disagree)
dejo Avatar
158 months ago
"We're trying to be proactive..."

Really? iOS 5 and Apple's warning have been out there for quite a while now. Seems at lot more reactive to me.
Score: 36 Votes (Like | Disagree)
axonic labs Avatar
158 months ago
How is using UDID a good idea for storing high scores, preferences etc? What happens when users upgrade to a new device?

yep, there are non ad uses for it.

The tough part is that if Apple doesn't allow a well defined transition period for it (where devs can still use the udid), users' apps that do use it for something like above (connecting a device to high scores, storage of preferences / data) will have their data lost on the next app update.

arn
Score: 26 Votes (Like | Disagree)
axonic labs Avatar
158 months ago
How are developers "caught by surprise" and are "scrambling" as it is not exactly news. It sounds like apps are being rejected during the app review process so existing apps should be okay. The article makes it a bigger deal than it actually is.
Score: 25 Votes (Like | Disagree)
axonic labs Avatar
158 months ago
It's just not a good idea to use UDID for storing high score and other preference data. The high score and preference really belong to the user and not the device (users can have multiple or change devices) and the app should use a "user id" rather than a "device id".

If the app has proper customer service, they can do a simple score-transfer. The user would have to prove that they upgraded their device by either logging into their old or new device with their username. If the old device broke, it becomes a little harder to prove the identity of players, but IPs can also prove useful.
Score: 20 Votes (Like | Disagree)
Pakaku Avatar
158 months ago
give me a better way that doesn't require registration.

arn
As I understand it, the problem with using the UDID is that it doesn't track your scores across devices. If you upgrade to a new iPhone, say goodbye to your highscores.

A better idea could be to just do it through Game Center, or being able to sync highscores to iCloud. You have to sign up if you want to use it for other things, anyways.
Score: 18 Votes (Like | Disagree)

Popular Stories

maxresdefault

Apple Announces 'Let Loose' Event on May 7 Amid Rumors of New iPads

Tuesday April 23, 2024 7:11 am PDT by
Apple has announced it will be holding a special event on Tuesday, May 7 at 7 a.m. Pacific Time (10 a.m. Eastern Time), with a live stream to be available on Apple.com and on YouTube as usual. The event invitation has a tagline of "Let Loose" and shows an artistic render of an Apple Pencil, suggesting that iPads will be a focus of the event. Subscribe to the MacRumors YouTube channel for more ...
Apple Silicon AI Optimized Feature Siri

Apple Releases Open Source AI Models That Run On-Device

Wednesday April 24, 2024 3:39 pm PDT by
Apple today released several open source large language models (LLMs) that are designed to run on-device rather than through cloud servers. Called OpenELM (Open-source Efficient Language Models), the LLMs are available on the Hugging Face Hub, a community for sharing AI code. As outlined in a white paper [PDF], there are eight total OpenELM models, four of which were pre-trained using the...
Apple Vision Pro Dual Loop Band Orange Feature 2

Apple Cuts Vision Pro Shipments as Demand Falls 'Sharply Beyond Expectations'

Tuesday April 23, 2024 9:44 am PDT by
Apple has dropped the number of Vision Pro units that it plans to ship in 2024, going from an expected 700 to 800k units to just 400k to 450k units, according to Apple analyst Ming-Chi Kuo. Orders have been scaled back before the Vision Pro has launched in markets outside of the United States, which Kuo says is a sign that demand in the U.S. has "fallen sharply beyond expectations." As a...
iPad And Calculator App Feature

Apple Finally Plans to Release a Calculator App for iPad Later This Year

Tuesday April 23, 2024 9:08 am PDT by
Apple is finally planning a Calculator app for the iPad, over 14 years after launching the device, according to a source familiar with the matter. iPadOS 18 will include a built-in Calculator app for all iPad models that are compatible with the software update, which is expected to be unveiled during the opening keynote of Apple's annual developers conference WWDC on June 10. AppleInsider...
iOS 18 Siri Integrated Feature

iOS 18 Rumored to Add These 10 New Features to Your iPhone

Wednesday April 24, 2024 2:05 pm PDT by
Apple is set to unveil iOS 18 during its WWDC keynote on June 10, so the software update is a little over six weeks away from being announced. Below, we recap rumored features and changes planned for the iPhone with iOS 18. iOS 18 will reportedly be the "biggest" update in the iPhone's history, with new ChatGPT-inspired generative AI features, a more customizable Home Screen, and much more....