Swift script for renaming Xcode project
It should be executed from inside root of Xcode project directory and called with two string parameters: $OLD_PROJECT_NAME & $NEW_PROJECT_NAME
Script goes through all the files and directories recursively, including Xcode project or workspace file and replaces all occurrences of $OLD_PROJECT_NAME string with $NEW_PROJECT_NAME string (both in each file's name and content).
# download script and make it executable
$ curl https://raw.githubusercontent.com/appculture/xcode-project-renamer/master/Sources/main.swift -o rename.swift && chmod +x rename.swift
# run script
$ ./rename.swift "$OLD_PROJECT_NAME" "$NEW_PROJECT_NAME"
# remove script
$ rm rename.swift
This code is released under the MIT license. See LICENSE for details.