본문 바로가기

Development/iOS

XCode 6.3 프로젝트명 변경

잘된던 프로젝트명 변경이 갑자기 안되었다.

검색해본 결과 XCode 6.3 에서 나타나는 현상이란다. 애플 똑바로 안맹그나!!


#. 이전 진행방법은 

1. XCode 우측상단의 “File Inspector” 의 Identity and Type -> name 을 신규플젝명으로 수정

2. Rename 물어보면 승낙한다.



#. 6.3 에서 진행방법

- Before Project 를 After Project 로 변경하기.

1. Finder 에서 변경할 프로젝트의 "Before.xcodeproj" 파일을 "After.xcodeproj" 로 변경한다.

2. Finder 에서 변경할 프로젝트의 "Before-info.plist" 파일을 "After-info.plist" 로 변경한다. 

3. Finder 에서 변경할 프로젝트의 "Before-Prefix.pch" 파일을 "After-Prefix.pch" 로 변경한다. 

4. Finder 에서 "Before.xcodeproj" 를 선택후 "control + mouse -> 패키지 내용 보기" 클릭한다.

5. 패키지 내용 보기 에서 "project.pbxproj, After.xcscheme, xcschememanagement.plist" 세개의 파일을 열어서

    모든 "Before" 를 "After" 로 변경한다.

    위치는 아래 그림에서 

6. BeforeTests-Info.plist 파일을 AfterTests-Info.plist 로 변경한다.

7. AfterTests-Info.plist 파일을 열어서 모든 "Before" 를 "After" 로 변경한다.


아래 글에서 Wes Hovanec 의 답변을 참고함. 

http://stackoverflow.com/questions/29692487/xcode-6-3-is-crashing-on-project-rename



#. XCTest.framework 를 찾지못할때

경로가 변경 되었단다. ㅜㅜ;

XCode 우측의 "File Inspector" 에서 경로를 변경해준다.


/Applications/Xcode.app/Contents/Developer/Library/Frameworks/XCTest.framework 

to:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework