diff --git a/ios/project.yml b/ios/project.yml index e44c86c..cbe4e59 100644 --- a/ios/project.yml +++ b/ios/project.yml @@ -34,6 +34,9 @@ targets: # works on a free personal team -- unlike CarPlay, which Apple has to grant. UIBackgroundModes: [audio] UILaunchScreen: {} + # Mac idiom rather than a scaled iPad. Without this a Catalyst app draws its iPad + # interface at 77%, which is why everything read small on the Mac. + UIDesignRequiresCompatibility: false # iOS 27 will not run an app that has not adopted the scene lifecycle. A CarPlay app is a # second scene beside this one, so its role goes here too when the entitlement exists. UIApplicationSceneManifest: @@ -61,6 +64,9 @@ targets: # at all and the Mac destination simply did not exist. ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon SUPPORTS_MACCATALYST: "YES" + # Apple Silicon only. The default builds a universal binary, and the x86_64 half is + # weight nothing here will ever run. + ARCHS[sdk=macosx*]: arm64 DERIVE_MACCATALYST_PRODUCT_BUNDLE_IDENTIFIER: "NO" iPodderXUITests: