macOS Version | Xcode Version | Downloads | Notes |
---|---|---|---|
Mojave | Xcode 11.3.1 |
Swift 5.1.5 Toolchain Build Script |
Only Swift 5.1.5 required. |
Big Sur | Xcode 13.2.1 |
Swift 5.6.3 Toolchain Swift 5.1.5 Toolchain Build Script |
Both Swift 5.6.3 and 5.1.5 required. |
Monterey | Xcode 13.4.1 |
Swift 5.10.1 Toolchain Swift 5.1.5 Toolchain Build Script |
Both Swift 5.10.1 and 5.1.5 required. |
Install the Xcode version recommended for your macOS above.
Swift 5.6.3:
sudo install_name_tool -add_rpath /Library/Developer/Toolchains/swift-5.6.3-RELEASE.xctoolchain/usr/lib/swift/macosx /Library/Developer/Toolchains/swift-5.6.3-RELEASE.xctoolchain/usr/bin/swift-driver
Swift 5.10.1:
sudo install_name_tool -add_rpath /Library/Developer/Toolchains/swift-5.10.1-RELEASE.xctoolchain/usr/lib/swift/macosx /Library/Developer/Toolchains/swift-5.10.1-RELEASE.xctoolchain/usr/bin/swift-driver
mkdir -p ~/Library/Developer/Xcode/Templates/Project\ Templates/Application git clone https://github.com/JWIMaster/iOS-6-Swift-Xcode-Templates.git /tmp/iOS6SwiftTemplates cp -R /tmp/iOS6SwiftTemplates/Templates/Project\ Templates/Application/* ~/Library/Developer/Xcode/Templates/Project\ Templates/Application/ rm -rf /tmp/iOS6SwiftTemplates
Open Xcode → File → New Project → Select Legacy Swift Application template and you're good to go.
cd /path/to/your/project
chmod +x ./buildScript.command
Drag the build script onto the Terminal
Type your project scheme name after
Specify build folder (use "build" if unsure)
Enjoy your IPA!