apple developers

After more than a year of warnings, it looks like Apple’s finally putting the kibosh on the use of Unique Device Identifiers. An announcement was posted to the iOS developer portal this afternoon that starting May 1, apps using UDIDs will not be approved.

But that’s not all. In addition to the UDID deadline, Apple has also informed developers that after May 1, all new apps and app updates must be built for iOS devices with Retina displays and iPhone apps must support the 4-inch display on iPhone 5…

Here are the two announcements (via 9to5Mac). First up is the new no UDID rule:

“Starting May 1, the App Store will no longer accept new apps or app updates that access UDIDs. Please update your apps and servers to associate users with the Vendor or Advertising identifiers introduced in iOS 6. You can find more details in the UIDevice Class Reference.”

And here’s the one regarding Retina graphics, and the iPhone 5’s 4-inch display:

“Starting May 1, new apps and app updates submitted to the App Store must be built for iOS devices with Retina display and iPhone apps must also support the 4-inch display on iPhone 5. Learn about preparing your apps by reviewing the iOS Human Interface Guidelines.”

Apple first began rejecting apps that used UDIDs back in May of last year over privacy and security concerns. And in June, it introduced its replacement for advertising, the iOS Advertising Identifier, which is a non-personal identifier that developers can use.

As for the new Retina/iPhone 5 display support mandate, it’s long overdue—at least for Retina graphics. Apple first introduced its high-res displays back in the summer of 2010 on the iPhone 4. And now they are used across nearly all of its major product lines.

  • King

    About time hate apps that don’t support the full iPhone 5 screen nasty black lines

    • BrawlBro1

      This is why I use Fullforce for Phone. Getting tired of waiting for apps to update with 4-inch support.

      • Johnathan Jennings

        The only ones I have that haven’t been updated are Speed Test and GTA 3. Speed Test was just updated today and GTA 3 Is a lot better on my iPad, so pretty much all of my 110 apps have support for my iPhone 5, can’t complain(:

      • BrawlBro1

        I have 171 apps installed and 66 apps weren’t updated yet. :/

      • from vshare?

      • BrawlBro1

        Nope. I don’t pirate apps (and yes I know about vshare and the others). Let me correct myself: *updated yet with 4-inch support.

        Most of the apps I have installed are games.

      • Antzboogie

        I only use vshare and other ones like this only to test apps out then purchase the real ones if I like.

      • felixtaf

        Stop this testing BS.. You are a Pirate.. Accept it!

      • EpicFacepalm

        You are rude and biased, accept it.

      • felixtaf

        Rude – ok… Biased??? Coz i called him a Pirate? lol…

      • EpicFacepalm

        No because you are. Not just now, always. Maybe someone needs to check his comment history. If you want an evidence, 3 days ago, you have just ignored the fact that I reminded people that a piracy community developer commented. Then you replied to me with such high ignorance: “and you are the one who won’t spend a dollar on a tweak”. It’s ironic, because 3 days ago you can support a piracy community developer (whom helped that community to gain money and get UDIDs for a Siri port), today you blame people for being pirates. Yes there are people out there we call pirates, but you are not faultless either. I’m sorry dude, but these are the facts.

      • Antzboogie

        Im far from a pirate little boy I support the apps that are worth my money. Vshare is only a tool I use to test apps out I have no reason to lie. Yes, you are biased and rude.

      • felixtaf

        Yeah yeah… Every thief has a logic and a story to tell…. Thanks for your observation though…

      • What is v-share?

      • i have 376 apps and 59 apps weren’t updated

      • I have 911 apps and I use my 4s to shave my armpit stubble. How many apps do you NOT have. Lol. I so funny, oh wait, no I not.

      • Speed Test did release an update, which I downloaded earlier today, which supports the iPhone 5 screen and has a new look.

        I’m in Canada.

      • Thats why i have an iphone 4..buahaha

    • GuyBey0ndC00L

      Truth is if the developer didn’t update there app for Retina display by now. There most likely not going to have anymore updates for that app.

      • No Whammy

        Sad but true.

    • bigzjoseph

      It has been a long time but about its time so yay

  • Stuart98

    This is essentially a money grab. No apps working on old devices = them needing new devices.

    • feels terrible to use an old device. any gadget should be upgraded every 2 years the least.

      • JamesR624

        Okay. I didn’t realize every person in America has butt-loads of cash to blow on throwing away perfectly usable devices just to say you always have the latest thing.

        Oh wait, they don’t.

      • Tom

        Poor people. Seriously, if you can afford the massive phone bill, you can afford the second latest model every two years. That’s $100. The second latest model is more than enough to have a good experience.

      • Anon

        I agree. It’s $100 a month just to own the phone. They can definitely afford an upgrade.

      • felixtaf

        So you are saying that your device must get app support until it dies? Keeping an old device save you some money, but cant expect every app in appstore to support that..

    • Not really, It’s Apple doing what they need to do and clean up their store. Also making it easier on the users.

      • JamesR624

        Oh yeah. Two black bars is SO inconvenient for the users. God forbid they have to LOOK at something that isn’t perfect! OH NO!

        Seriously though, this has nothing to do with cleaning up the store or “making things easier for the users”. Apps that don’t have 5-inch support work just fine and don’t cause any problems for the users. Would it be nice to have developers update their apps? Sure, but doing this is basically another planned obsolescence move from apple. If they keep this up, like they are with the “amazing” new iMacs and MacBook Pros and constantly going “fuck you” to power users and upgradability, people are going to start seeing through the bullshit and move to someone else.

        Again, it’s not about the users, it’s all about the MONEY. The sooner people get that through their heads, the sooner they can start making wise purchasing decisions.

      • Anon

        It’s a common update. Why would people buy an iPhone 5 if most apps aren’t ready to support the iPhone 5? Think about it. Now force developers to optimize apps for everyone rather than just the iPhone 4S and lower. New apps should always have the most updated support for devices.

      • No Whammy

        It actually is pretty inconvenient. You obviously don’t have a 5 so I’ll go ahead and clue you in. The black bars look crappy of course but that’s not my main gripe. Imagine your space bar button a full row higher on your screen, then imagine typing…well pretty much anything and tapping below the space bar 70% of the time. It’s super fun 🙂

      • Anon

        I do have an iPhone 5. I “obviously” use Full Force… Jailbreak your iPhone, don’t be retarded. Also, it’s pretty clear you didn’t read my comment. Are you saying it’s inconvenient to support all iPhone’s? Because you said it’s inconvenient in reply to me. I said developers should be forced to support iPhone 5. Then you go on talking about the black bars look crappy. To me it looks like you want support for iPhone 5. But, who knows. You probably don’t have one.

      • No Whammy

        I’m not talking to you, I must have hit the wrong reply.

      • Anon

        I see.

      • Siddharth Desai

        4-inch support. iPhone 5’s screen dimension is 4-inch.

      • Um i’m sorry? If it wasn’t “About the users” then why is it that Apple is one of the top rated for best customer support? Please don’t give me any of this “Money, Money, Money” crap. It isn’t always about the money. If it was, Apple would be mass producing like some of the other companies you and I all know about. Apple cares about their users, why do they keep the app store monitored with good care? Why do they have outstanding customer support? Also why is it that millions of us use Apple products? You can’t generalize it to be that we are “Fan Boys” Because I can firmly argue that I am not a fan boy. So your argument is invalid. As for the black bars being inconvenient? Yes after awhile they are extremely annoying. I believe if you develop for ANY OS you should keep your app up to date with the major firmware and product releases.

      • planned obsolescence? what?
        developers can choose to update their apps if they want (which they should be doing anyway).

        This has nothing to do with making people upgrade their devices, because updated apps still work on old devices as well.

      • Stuart98

        Incorrect. There is no app optimized for 4″ screens that works on iPhone 3Gs and iPod 2Gs. As that can only be done with a newer version of xCode and that xCode doesn’t support the processors used by the above devices, it’s impossible to make an app work on the old devices and support the new screens without black bars.

      • felixtaf

        Excuse me… Most apps wont work on 2gs and 3gs – not because Apple stops approving them. But because of the hardware support. They are already old. For example: iPhone 2 g dont support iOS 5 – so apps require ios5 wont work..

      • what? a lot of apps (specifically doodle jump) are optimized for 4″ screen, and still work on iOS 3.1+ which includes the original iPhone, not to mention the 3GS. (the original iPhone supports up to 3.1.3)

      • felixtaf

        Will you buy a device if there is no app optimized for the device? Two blackbars are not a big deal for you may be… But it matters. Also, Apple stop approving apps that dont support iPhone 5 – means Devs must add support to iPhone 5 too and it never states that older devices must be omitted! If Apple dont fix this, it will be more like Android tablets running Smartphone apps.

      • EpicFacepalm

        Only lazy developers will be sad because of this update. Other developers are like “meh, easy to do with the simulator already”.

    • Ernie Marin

      It’s not about money grabbing, it’s common sense, after all what’s the use of a 4″ device, with apps that don’t support it completely, however the article doesn’t say anything about backwards support of the apps, and right now there are apps that have retina and 4″ display, but still work on all devices 3gs and above.

    • U idiot if every app now needs retina support doesn’t mean apps won’t work with iPhone 3G-3GS.
      Retina apps work with older non-retina devices.

      • Stuart98

        It’s a good idea to do some research before calling someone an idiot, bro. When apple released the iPhone 5, they updated the new xCode that worked with 4″ screens to not support the CPUs of 3G iPhones and 2G iPods. Making an app optimized for iPhone 5s and iPod 5s requires breaking compatibility with 3G iPhones and 2G iPods.

      • felixtaf

        R u retarded bro? 2g and 3g supports iOS6 (honestly i have no clue). But the hardware and old software inside is not enuf to support most of the apps n games. For crying out saying my 4 year old device dont have supprt, think about the support u got for 3 years (unlike other Manufacturers – 3 months). If u really want something latest running in ur device, upgrade ur device. You cant expect Call of duty MW3 ( fr example) to run smoothly in a 4 yr old device!

    • felixtaf

      Does it says no app for old devices? It says devs must add support to iPhone 5 too (Same app can run in iPhone 5 and old devices). It doesnt mean Apple approving apps only for iPhone 5. Thats a myth!

  • Hasn’t there been a ban of UDID access for about year now? I recall news of a Tweetbot update being declined for using UDIDs.

  • Ali

    2nd para typo: “must must”…

  • Anon

    It’s about time. I was getting tired of those non iPhone 5 apps. I hope they make those other developers update their currently approved applications. The jailbreak tweak Full Force is good, but it’s not perfect.

    On the iPhone 5 support issue, and most of all, retina. It’s a complete shame how many new iPad apps that don’t support retina screen!
    To me this is Apple giving lazy developers the kick in the butt that they so deserve!

    • Hahahaha 🙂
      Is this all the lazy developers down-voting me? Get working on your apps! LOL!

      • iospixel


  • Fiesta

    The main focus here is to follow the “Human Interface Guidelines”. Not just iPhone 5, that’s just an excuse. Potentially for a future iOS device with a different resolution.

  • Yeah maybe thats why speedtest has been updated

  • Antzboogie

    I kind of liked apps with Udid it was easy to duplicate apps and have like three different avatars in games that dont have multiple account management.

  • RV

    This doesn’t mean that all apps are gonna be with the screen size of iP5 because some apps aren’t updating like Tap Tap Revenge 4.

  • I also hope apple starts removing apps that don’t support the 4″ screen, and not simply wait for an update submission.