iPhone Duo Developer Hub · Blog

Three levels of Duo support — and what you can do before Xcode 27.1

Written notes · 10 September 2026 · sources: Apple, 9to5Mac

Apple's sessions tell you how to support the foldable. What they don't spell out is the part you can act on this week: on iPhone Duo, what your app looks like depends on which SDK you last built against. Same app, same code, three visibly different results — and only one of them reaches the edge of the inner display.

Compatibility levels

Built againstOn the inner display
Pre-iOS 27 SDKLetterboxed. Your app keeps its old aspect ratio with unused screen around it — it doesn't take advantage of the bigger canvas at all.
iOS 27 SDKExtends left of the status bar and clears the camera area. Much closer to feeling native, but still leaves unused space.
iOS 27.1 SDKFull edge-to-edge, with navigation and toolbar buttons laid out vertically. This is the tier Apple's sessions are teaching against.

The pleasant surprise: apps that use only standard system controls — stock navigation bars, tab bars, toolbars — land in the third tier without custom layout work. Apps with hand-rolled bars and nav controls do not; that's the part that needs real effort.

Where the timeline actually stands

What to do this week

  1. Rebuild against the iOS 27 SDK (out now) and look at your app on a regular iPhone: you've already cleared the worst compatibility tier.
  2. Find your screen assumptions. Grep for UIScreen.main, layout branches on interface orientation, and hardcoded left/right inset math. On the Duo, two displays make "the screen" ambiguous and safe areas are asymmetric — replace them with size classes, trait collection and scene geometry.
  3. Check your bars. If navigation and toolbars come from system containers, move on. If they're custom, that's your October work: on the inner display, bars move to the side and standard controls lay out vertically.
  4. Look at Touch ID. One line in the prepare-your-app notes: the Duo has no Face ID.
Honest caveat: the 14 September iOS 27 date comes from press reporting, not an Apple statement, and the exact Xcode 27.1 beta day isn't announced. Everything else here — the compatibility levels, the tooling status, the event dates — is from Apple's own pages.

Checklist

From the developer of this hub
RevDog app icon
Mac app · Developer Tools
RevDog: Indie Revenue
Revenue in your menu bar. If you ship apps, RevDog keeps your RevenueCat numbers where you already look: today's revenue against yesterday and your recent average, MRR and active subscribers, and monthly progress against your own goal. Dig into purchases, renewals, trials and refunds with amounts, store commission, tax and net. Native Mac interface with light and dark appearance, revenue charts with selectable date ranges, local caching with offline fallback, optional sales notifications. Credentials stay in the macOS Keychain: no developer-operated backend, no advertising, no analytics.
Mac · macOS 14 or later · English · one-time purchase, no subscription, no in-app purchases. Requires your own RevenueCat connection; a Demo Mode works without an account. Independent product, not affiliated with or endorsed by RevenueCat, Inc.
View on the Mac App Store →
Videos · Specs · Prices · Apps

Unofficial dev hub. Not affiliated with, endorsed by, or sponsored by Apple Inc.