1. In the Groups & Files pane, control-click on the project name (e.g. "ExampleProj") and choose the "Reveal in Finder" option.
2. Make a copy of that folder (e.g. "ExampleProj copy") and rename it to the name you desire for your duplicate project (e.g. "ExampleProjDuplicate").
3. Go inside the new folder and rename the .pch and .xcodeproj entries (e.g. rename "ExampleProj_Prefix.pch" to "ExampleProjDuplicate_Prefix.pch" and "ExampleProj.xcodeproj" to "ExampleProjDuplicate.xcodeproj".
4. The .xcodeproj is actually a folder, you can see its content in Finder by control-click it and choose "Show Package Content". You should see a project.pbxproj file in there.
5. Open the project.pbxproj file in a text editor and replace all old references to the .pch file to the new one that you renamed at step 3 (e.g. replace all "ExampleProj_Prefix.pch" to "ExampleProjDuplicate_Prefix.pch")
6. Load the new project file (e.g. "ExampleProjDuplicate") in XCode and choose the "Build"->"Clean all Targets".
7. Done.
5 comments:
Excellent ! Thanks for sharing
Worked perfectly on xcode 3.2.6. Lots of people advising to duplicate the target not the project, but I am using PhoneGap so this is more suitable.
Thank you!
www.decipherchinese.com
I just wrote up a similar post for xCode 4.3.3
http://rdfsg.blogspot.com/2012/07/duplicate-projects-xcode-433.html
No .pch in xcode 5?
I am getting this error when I run the build
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
Post a Comment