iPad Navigation Bar and Toolbar Height Changes in iOS 12

Xcode 9 / iOS 11 and Earlier

Xcode 9.4 / iOS 11 build of Adaptivity running on 10.5" iPad Pro simulator running iOS 11 with small titles
Xcode 9.4 / iOS 11 build of Adaptivity running on 10.5" iPad Pro simulator running iOS 11 with large titles
Xcode 9.4 / iOS 11 build of Adaptivity running on 10.5" iPad Pro simulator running iOS 12 beta 1 with small titles

Xcode 10 / iOS 12

Xcode 10 beta 1 / iOS 12 build of Adaptivity running on 10.5" iPad Pro simulator running iOS 12 beta 1 with small titles
Xcode 10 beta 1 / iOS 12 build of Adaptivity running on 10.5" iPad Pro simulator running iOS 12 beta 1 with large titles
Xcode 10 beta 1 / iOS 12 build of Adaptivity running on 10.5" iPad Pro simulator running iOS 12 beta 1 with small titles

Update: Tab Bars Changed Too

Conclusion

Wait, What Did You Say?

  • build the app on Xcode 9 (obviously!)
  • find the .app file that it produced. The simplest way to do that is to expand the Products folder in the Xcode project navigator, right click and choose Show in Finder. Copy the .app file somewhere safe (e.g. to the Desktop)
  • quit Xcode 9 and, if it is running, the Xcode 9 simulator
  • launch Xcode 10 and run any app to open the iOS 12 simulator you want to test with. You can probably manually launch the simulator, but it’s quickest to just run any app and have Xcode do it for you
  • drag and drop the .app file from your Desktop onto the simulator to install it
  • you can now run your Xcode 9-built app on the iOS 12 simulator simply by tapping the icon on the home screen!

Adaptivity iOS App

Other Articles That You Might Like

--

--

--

Independent and freelance software developer for iPhone, iPad and Mac

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Google Authentication with MongoDB Stitch — Swift 5

Developing Performant Mobile Apps Part 2: Native Apps

[Swift5] — Delay function

Moving your first steps with Siri

Image of Siri’s icon

Document Handling in SwiftUI

How to Implement Chat in Your E-Commerce App for iOS

Issues with CocoaPods

iOS 16, iPadOS 16, watchOS 9, macOS Ventura: What’s New | Hyperlink InfoSystem

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Geoff Hackworth

Geoff Hackworth

Independent and freelance software developer for iPhone, iPad and Mac

More from Medium

Deploying apps to Apple’s B2B App Store.

The app store logo as displayed on an iPhone

Publishing to the App Store with Fastlane and GitHub Actions

Ephemeral CI for iOS with GitHub Actions and Orka Just Got Better

Subscriptions with Stripe