Apple alerts developers that existing app updates will need to be 64-bit by June 1, 2015

Posted:
in iPhone edited December 2014
Apple on Wednesday alerted members of its development community that existing applications on the App Store will need to include 64-bit support for any updates submitted after June 1 of next year.




The clarification from Apple comes after developers expressed confusion regarding the company's 64-bit app update policies. With Wednesday's announcement, developers now have more than six months to prepare for the switch.

All newly submitted apps will require 64-bit support beginning on Feb. 1, 2015. They must also be built with the iOS 8 software development kit as of that deadline.

But developers will have longer to prepare their existing applications, as app updates will be allowed to remain 32-bit-only through the end of May.

Apple has advised developers that they can enable 64-bit in their project by using the default Xcode build setting of "Standard architectures." This will build a single binary with both 32- and 64-bit code.

Apple began alerting developers to the 64-bit requirement for new applications in October, which caused confusion about existing app updates. Apple was first to bring 64-bit portable computing to the mainstream with the launch of the iPhone 5s in 2013.
«1

Comments

  • Reply 1 of 26

    This is the only kind of forced progress of which I’m in favor.

  • Reply 2 of 26
    gtrgtr Posts: 3,231member
    Google has also advised Android developers that their apps will need to include 64 bit support by 20,015.
  • Reply 3 of 26
    sflocalsflocal Posts: 4,655member

    This is one thing I like about Apple's moving to a more modern platform.  Either update your apps, or get left behind.  Period.  No whining, no b!tching, no having hissy-fits.  Get your app updated or it's gone.



    This is another reason why Android is such a mess.

  • Reply 4 of 26

    Out of curiosity, what was the confusion?

  • Reply 5 of 26
    melgrossmelgross Posts: 31,744member
    This is good. It means that by the end of 2015, all actively developed apps will be 64 bit, while allowing users with older devices to still be able to use those apps, and get most modern feature updates.
  • Reply 6 of 26
    melgrossmelgross Posts: 31,744member
    darklite wrote: »
    Out of curiosity, what was the confusion?

    Developers weren't sure if all apps needed to support 64 bits in February or not. This clears it up.
  • Reply 7 of 26
    wood1208wood1208 Posts: 1,971member

    Anyone knows what happens to iphone 4s,5 which has 32-bit architecture with new App updates ? Because the same library supports 32/64 bit, would new app can run on older 32-bit iphones ? 

  • Reply 8 of 26
    asciiascii Posts: 5,941member
    Quote:

    Originally Posted by wood1208 View Post

     

    Anyone knows what happens to iphone 4s,5 which has 32-bit architecture with new App updates ? Because the same library supports 32/64 bit, would new app can run on older 32-bit iphones ? 




    It's up to the individual developer. When they're compiling they can choose to make only a 64-bit binary, or a 32 and 64-bit ("fat") binary.

  • Reply 9 of 26
    I wonder how long until Android apps will require 64-bit compatibility on Google Play.
    sflocal wrote: »
    Get your app updated or it's gone.

    It's only a requirement if you update your app after the date. I assume there will be extra update submissions without 64-bit support right before the cut off date, and then a lot of lazy developers just sitting on their 32-bit apps without updating.


    wood1208 wrote: »
    Anyone knows what happens to iphone 4s,5 which has 32-bit architecture with new App updates ? Because the same library supports 32/64 bit, would new app can run on older 32-bit iphones ? 

    Those apps will be fine.
  • Reply 10 of 26
    mcarlingmcarling Posts: 1,106member

    Since when is five and a half months "more than six months"???  This must be the sort of arithmetic they teach in government schools.

  • Reply 11 of 26
    edit: Even that has issues.
  • Reply 12 of 26
    dasanman69dasanman69 Posts: 12,980member
    solipsismy wrote: »
    I wonder how long until Android apps will require 64-bit compatibility on Google Play.

    So now you too have ihavetomentionAndroiditis. :lol:
  • Reply 13 of 26
    melgrossmelgross Posts: 31,744member
    mcarling wrote: »
    Since when is five and a half months "more than six months"???  This must be the sort of arithmetic they teach in government schools.

    The count was likely done on the fingers.

    January....one
    February..two
    March......three
    April.........four
    May..........five
    June........six

    Plus what left in December, and we get 6.5 months.

    That the problem with finger counting. Are we using the front edge of the finger, or the back edge?
  • Reply 14 of 26
    jbdragonjbdragon Posts: 2,138member
    Quote:

    Originally Posted by sflocal View Post

     

    This is one thing I like about Apple's moving to a more modern platform.  Either update your apps, or get left behind.  Period.  No whining, no b!tching, no having hissy-fits.  Get your app updated or it's gone.



    This is another reason why Android is such a mess.


     

    It's simple enough to update your App.  Maybe this will clear out some of the old crap that's just not supported anymore.   This is also not the normal PC market where people can hold onto their computers for 5-6 or more years before a upgrade.  Generally people go 2 years and replace.  I held out for 4+ years with my iPhone 4.   We're now on the second generation 64-bit CPU and the 3rd generation is right around the corner.  That is if you don't count the A8 for the iPad which is 3 core.  You can kind of count that as a 3rd generation if you wanted.  Myself, I'll hold out and call the A9 the 3rd generation.  Should be around the same time a Android phone finally comes out in 64-bit, maybe.  Android and the Apps will be lagging, but what's new.

  • Reply 15 of 26
    asciiascii Posts: 5,941member

    32-bit is rapidly becoming the new 16-bit.

  • Reply 16 of 26
    Quote:

    Originally Posted by ascii View Post

     

    32-bit is rapidly becoming the new 16-bit.


     

    64bit is the new black.

  • Reply 17 of 26
    mpantonempantone Posts: 1,392member
    Quote:

    Originally Posted by melgross View Post





    The count was likely done on the fingers.



    January....one

    February..two

    March......three

    April.........four

    May..........five

    June........six



    Plus what left in December, and we get 6.5 months.



    That the problem with finger counting. Are we using the front edge of the finger, or the back edge?



    Actually, mcarling is right.

     

    You can't count June as the sixth month as the app updates need to be 64-bit by June 1st, not June 30th. That means the last 32-bit update could be submitted May 31st (assuming Apple accepts the upload).

     

    With more than half of December gone, it really is 5.5 months: January (1), February (2), March (3), April (4), May (5), plus whatever's left of December.

  • Reply 18 of 26

    Apple began alerting developers to the 64-bit requirement for new applications in October

     

    Doesn't the article state they were alerted in October? Making it over 6 months.

  • Reply 19 of 26
    Ah, now the memory-hogging begins...
  • Reply 20 of 26
    Quote:
    Originally Posted by GTR View Post



    Google has also advised Android developers that their apps will need to include 64 bit support by 20,015.

    Unless their app uses the NDK, Android developers don't need to do anything special to make their apps support 64-bit CPUs. With ART, apps are distributed as portable bytecode and are compiled to native code at install time. The final compilation to assembler takes place on the end users' devices rather on the developer's computer.

Sign In or Register to comment.