How to use custom version of swift in Xcode? [duplicate]

2 weeks ago 16
ARTICLE AD BOX

I figured it out that Yes it is possible. You can achieve it by installing the latest Snapshot:

Development Snapshots are prebuilt binaries that are automatically created from mainline development branches.

https://swift.org/download/#snapshots

Snapshot is a toolchain that you can install into Xcode which contains the latest compiler, leading to let you able to build your app on the latest tools.


How to setup a snapshot into Xcode?

1- Download the latest snapshot (Xcode) from Swift website.

2- Install the downloaded snapshot .pkg file.

3- Run Xcode and then go to: Xcode -> Toolchains -> Manage toolchains.

4- After selecting "Components" - "Toolchains" options, you should see:

enter image description here

Select "Swift Developer Snapshot" and thats it! You might need to reset Xcode after doing the above steps.

Reminder: You should reselect "Xcode 8.3.3" option after done playing around Swift 4, as mentioned in Swift - Using Downloads section:

To submit to the App Store you must build your app using the version of Swift that comes included within Xcode.

Read Entire Article