iOS 개발을 하던 도중에... 아이폰에서 테스트해보려고, Run을 눌렀는데 갑자기 Code Sign error : Provisioning profile '어쩌구 저쩌구' can't be found 라는 에러가 났다. 아마도 Provisioning Profile 을 한 번 업데이트 했는데, 이 프로젝트에 적용이 되지 않아서 인 것 같았다.
아래는 해결 방법이다.
1. 실행중인 Xcode 프로그램을 모두 종료한다. 2. Finder로 오류가 발생한 프로젝트 폴더로 이동한다. 3. 프로젝트명.xcodeproj 파일을 오른쪽 클릭하여, '패키지 내용 보기'를 선택한다. 4. 패키지 내부에 있는, project.pbxproj 파일을 Xcode로 연다. 5. commnd+F로, 'PROVISIONING PROFILE' 을 찾아서 뒤에 있는 값을, 변경된 provisioning profile 로 변경해주면 된다. 6. 현재 변경된 provisioning profile을 확인하려면, Xcode의 Window->Organizer(shift + command + 2)를 켜서, 왼쪽메뉴의 Library의 Provisioning profile을 클릭한 다음, 오른쪽에 뜨는 나의 provisioning profile에 오른쪽 클릭을 하여 'Reveal Profile in Finder' 를 선택하면, 뜨는 파일명이 5번에서 변경해주어야할 값이다. 이 파일명을 복사해서, project.pbxproj 의 PROVISIONING PROFILE 의 값으로 넣어주면 된다. 7. 변경을 완료했으면, project.pbxproj 파일을 저장하고 에러가 났던 프로젝트를 다시 실행하면 된다. |
'Dev > iOS' 카테고리의 다른 글
iPhone Activation (0) | 2013.06.27 |
---|---|
Code Sign error (0) | 2013.06.27 |
개발자 등록 후 맥 OS에 인증서 등록 (디바이스 테스트) (0) | 2013.06.27 |
애플 기업 개발자 등록 과정 (0) | 2013.06.04 |
iPhone SDK 이전버전 다운로드 (0) | 2013.04.30 |