Apple Platform Targets

Default minimum deployment target for Apple-platform Swift Apps — iOS 26 / macOS 26 on the Xcode 26 toolchain (Swift 6 language mode) — and how to deviate down (iOS 18 / 17) or up. Use when starting a new Apple-platform project, writing the Package.swift `platforms:` list, deciding whether an API newer than the floor is worth bumping for or a client requirement forces dropping below it, or when asked "what should the minimum iOS / macOS version be". Entry point of the bootstrap chain; does NOT own language mode → swift6-concurrency, or module layout → swiftpm-modularization.

wei18 eaebd64 5.8 KB Updated

File contents

wei18/apple-dev-skills/tree/main/apple-dev-skills/skills/apple-platform-targets commit eaebd64d5e

Frequently asked questions

npx skillmds@latest add wei18/apple-platform-targets