Xcode 9.0.1 includes an iPhone X simulator

Oct 28, 2017 12:10 GMT  ·  By

As promised, Apple unleashed the iPhone X pre-orders on October 27, 2017, and it's shipping the first units to customers on November 3, when the device will be available for purchase in stores worldwide.

Whether you like it or not, iPhone X (a.k.a. the 10th anniversary iPhone) is the future of Apple's iPhone, a device that's nothing like you ever imagined the iPhone would become. On November 3, everyone will be able to purchase an iPhone X device from the nearest Apple Store or Apple Retailer.

Therefore, Apple invites application developers today to update their apps for the iPhone X, which features a different screen type and size than any existing iPhone model. While iOS 11 has already been optimized for the iPhone X, your apps probably aren't, not to mention that they need to work with device's new technologies.

"This stunning device features the all-new Super Retina display for more immersive experiences and Face ID, a secure new way to unlock, authenticate, and pay. The TrueDepth camera works with ARKit, and the A11 Bionic chip is designed for Core ML and Metal 2," said Apple on its developer blog.

Download Xcode 9.0.1 IDE to test your apps for iPhone X

Apple urges app developers to download and install the latest Xcode 9.0.1 IDE (Integrated Development Environment) if they want to test their apps for the new iPhone X, using the iPhone X simulator included in the program, which lets them capture screenshots that they can post on the App Store with the next update.

Once you've made sure your apps are compatible with the iPhone X, make sure to submit the update and its metadata in iTunes Connect as soon as possible. Of course, the goal here is that all apps in the App Store to support the iPhone X, but it would take a while to achieve this, so buying an iPhone X right now isn't the best idea.