Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
67,508
37,794



Apple today sent out a notice to developers letting them know that starting in April of 2018, all new apps submitted to the App Store must be built using the iOS 11 SDK, which is included in Xcode 9 or later.

Furthermore, Apple says that all new apps designed for the iPhone, including universal apps, must support the iPhone X's Super Retina display.

ios-11-app-store-5-800x530.jpg
Update your version of Xcode to the latest release of Xcode 9 available on the Mac App Store, which includes the iOS 11 SDK, and build your apps. Starting April 2018, all new iOS apps submitted to the App Store must be built with the iOS 11 SDK. All new apps for iPhone, including universal apps, must support the Super Retina display of iPhone X.
With this requirement, Apple is aiming to encourage developers to adopt key features introduced in iOS 11, like Core ML, ARKit, new camera APIs, expanded SiriKit domains, and more, plus the company is making sure future apps will be fully compatible with the display of the iPhone X.

Apple will, for the time being, allow apps built using earlier SDKs to continue to be updated without switching over to the iOS 11 SDK, but at some point in the future, Apple is likely to require developers to use the iOS 11 SDK for app updates as well.

April 1, 2018 is also when Apple plans to stop accepting updates to watchOS 1 apps. All updates submitted after that date must be built using the watchOS 2 SDK or later, and all newly submitted apps must be built with the watchOS 4 SDK or later.

Article Link: All New Apps Must Be Built With iOS 11 SDK Starting in April
 
  • Like
Reactions: Avieshek
Does this happen every year with iOS releases or is this a first for being so soon into iOS 11’s life time?
 
With this requirement, Apple is aiming to encourage developers to adopt key features introduced in iOS 11, like Core ML, ARKit, new camera APIs, expanded SiriKit domains, and more, plus the company is making sure future apps will be fully compatible with the display of the iPhone X.
...and also ensuring that every customer who actively uses apps from the app store must upgrade their device to iOS 11. That's one way to improve the iOS 11 adoption rate. ;)
 
“Must use iOS 11 SDK.” This is why you do not see new apps for older devices, even if developers wanted to support them.
 
As long as the apps compiled can still run on iOS 6,7,8,9,10 I'm fine with that. There are a lot of active iPhone 4,4S,5&5C devices out there. Don't want to shoot myself in the foot and exclude buyers.
 
Last edited:
  • Like
Reactions: bernuli and rafark
What? I use Apple Pay at the CVS here without issue. Used it on my Apple Watch just last month. It's a newer location which opened last year. Maybe that has something to do with it?
They probably forgot to turn the machines off - CVS does not take Apple Pay, they actively disable their NFC readers. They have CVS Pay instead, which never works.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.