You will be guided through the steps necessary to convert your targets to use the current version of Swift. You can choose to make the required changes for the updated SDKs and Swift 2.3, or convert the code to Swift 3.

Xcode will use the Swift compiler to generate source changes. If there are changes, they will be presented in a comparison view for review.

The conversion process will find the most common changes, however, additional changes may be required for your targets to build correctly.

Click Next to begin.