When to use it
Use Xcode for iOS builds, simulators, signing, Apple SDKs and Flutter or native Apple platform development.
Mobile
Apple's development environment for iOS, iPadOS, macOS, watchOS and visionOS.
Platforms
When to use it
Use Xcode for iOS builds, simulators, signing, Apple SDKs and Flutter or native Apple platform development.
Recommended version
Use the latest stable Xcode version compatible with the targeted Apple platform SDK.
Platforms
Official links
Xcode
Official links
Install commands and guidance
Post-install verification
Related tools
Install commands and guidance
Install Xcode from the Mac App Store or Apple DeveloperUse a Mac with Xcode to build and sign iOS applicationsPost-install verification
xcodebuild -versionVerified offers
Offers will stay separate from the technical catalog: official source, validity date, sponsored mention when needed, and verification before publication.
No suspicious keys, no grey links, no unverifiable promise.
Each code can have a date, source, platform and verification status.
The backend can check URLs every night and trigger an alert if something changes.
Back to downloads
Apple's development environment for iOS, iPadOS, macOS, watchOS and visionOS.