New in iOS 10.3: name and shame list for outdated 32-bit apps

By , Feb 20, 2017

Apple today seeded a third beta of iOS 10.3 to members of the Apple Developer Program. It’s nothing to write home about in terms of new stuff, with the notable exception of a curious new section suggesting that iOS 11 is likely going to be 64-bit only. The first beta of iOS 10.3 introduced a reworded prompt when launching 32-bit apps.

In iOS 10.3 beta 3, there’s now a dedicated section within the Settings app where any outdated apps installed on the user’s device are named and shamed.

If you venture to Settings → General → About → Applications, you’ll notice the newly added section, aptly titled App Compatibility.

It’s a shame list of sorts designed to give the user a clear overview of all the legacy apps installed on their device. Hopefully, it will give developers a pause and remind them that leaving apps languishing without compatibility updates isn’t very user-friendly.

“These apps may slow down your iPhone and will not work with future versions of iOS if they are not updated. If no update is available, contact the app developer for more information,” reads the feature’s description.

Tapping one of the listed apps brings up its App Store page where you can see information like version number, when it was last updated and so forth.

Subscribe to iDownloadBlog on YouTube for more videos like this.

iOS includes separate 32-bit and 64-bit versions of the system frameworks. Legacy 32-bit apps affect the performance of 64-bit iOS devices (like iPhone 5s and iPad Air onward) because they cause iOS to load 32-bit versions of the kernel, libraries and drivers on top of their 64-bit counterparts which are loaded by defauly.

When all apps running on a device are compiled for the 64-bit runtime, iOS never loads 32-bit versions of the kernel, libraries and drivers. In other words, the system uses less memory and launches apps more quickly.

Because Apple’s stock apps already support the 64-bit runtime, it is to everyone’s benefit that all apps running on 64-bit devices be compiled for the 64-bit runtime, especially apps that process data in the background.

As of June 1, 2015, Apple requires that app updates be submitted with full 64-bit support. Apple’s transition guide details porting apps to 64-bit architecture.

Are you excited for the new App Compatibility name and shame section in iOS 10.3?

  • Share:
  • Follow:

  • Kamran Mackey

    I don’t know why anyone would be excited for a name and shame section with regards to 32-bit apps. It’s useful, but it’s not something I find ‘exciting’. xD

    • I find it very exciting because it pains me when I buy an app only to see it ignored by its own developer. It’s 2017 and I still have apps that haven’t been updated for 4.7″ screen size, let alone for 5.5″ devices. It also helps the user to see which apps may slow down their system just as iOS 9’s Battery section named and shamed battery hogs like Facebook.

      • Kamran Mackey

        Yeah, Facebook has always been known as a battery hog though, even on my current phone (LG G3, switching to iPhone 7 Plus on March 3) it’s a battery hog. But it’s essential to me because it’s one of the only ways to keep in touch with my friends.

      • Aman kapoor

        Disable background app refresh for Facebook and set location to ‘ while using ‘

        Makes a world of a difference

      • Kamran Mackey

        Thanks for the tip! I’ll keep that in mind when I switch to the iPhone 7 Plus on March 3rd. 🙂

  • Boy I’ve got quite a few apps that will not work soon. Looks like I’ll have to make sure to move those over to an older device so I can always use them if need be.

  • burge

    Google earth is 32bit