These answers are all on a rather old side, so I would like to provide something current like Xcode 7.3.1.
I needed to change the SRCROOT location for my workspace due to some external folders. This was done by moving .xcworkspace and .xcodeproj to a new location. After that, I just needed to update a few elements:
- All files inside my project
- Search path for the Framework (as configured by the assembly / Framework search path)
- The location of my info.plist file (in the build settings /, info.plist file)
Your mileage may vary depending on other items that you may have, but this should cover the basics.
source share