For the past year, the option to update Xcode project files has been marked as experimental and turned off by default.
During that time, we have made a lot of improvements to make this feature production-ready.
1. Since version 5.9, only projects that contain the Objective-C files to be converted will be selected and updated. You can find more information about the updated logic in this article.
2. Even if the option to update Storyboard and XIB files is turned on, the Advanced Project Converter will no longer put checkboxes close to all Storyboard and XIB files in the project to avoid lots of confusion.
3. All comments in the
.pbxprojfile are preserved, and only absolutely necessary changes are made to the Xcode project file when updating it.
4. The Swiftify-generated readme file is no longer added to the Xcode project.
5. We have added an option to disable creating a backup copy of the changed files to ensure as few changes to your working copy as possible.
Your feedback on the new changes is very welcome. If you have any suggestions, comment below or use Swiftify's Official GitHub Issue Tracker.