회사 업무 중에 종종 볼 수 있는 오류 입니다.
”Code Sign error: Provisioning profile ‘123ABC45-6789-01A2-B3CD-E45FG6HI678J’ can’t be found”
라는 메시지 .. Provisioning profile 을 다시 받아도 안되고, 인증서를 지웠다 다시 해도 안되고;;..
물런 Revoke 로 하면 해결은 되지만, 2명이상 개발하는 회사라면 모든 개발장비(맥/북), 테스트폰을 모조리 교체하는 작업이 필요로 합니다.
하지만 다음과 같이 간단하게 해결 하는 방법도 있습니다.
1. Finder로 해당 프로젝트 폴더로 갑니다.
2. 프로젝트 .xcodeproj 파일을 마우스 우클릭 하여 '패키지 내용 보기'를 선택합니다.
3. project.pbxproj 더블클릭하여 Xcode로 불러옵니다.
4. 검색으로 PROVISIONING_PROFILE 부분을 찾아 모두 = "123ABC45-6789-01A2-B3CD-E45FG6HI678J" 를 = "" 로 만듭니다.
5. command + s 를 눌러 저장하고 닫습니다.
라는 메시지 .. Provisioning profile 을 다시 받아도 안되고, 인증서를 지웠다 다시 해도 안되고;;..
물런 Revoke 로 하면 해결은 되지만, 2명이상 개발하는 회사라면 모든 개발장비(맥/북), 테스트폰을 모조리 교체하는 작업이 필요로 합니다.
하지만 다음과 같이 간단하게 해결 하는 방법도 있습니다.
1. Finder로 해당 프로젝트 폴더로 갑니다.
2. 프로젝트 .xcodeproj 파일을 마우스 우클릭 하여 '패키지 내용 보기'를 선택합니다.
3. project.pbxproj 더블클릭하여 Xcode로 불러옵니다.
4. 검색으로 PROVISIONING_PROFILE 부분을 찾아 모두 = "123ABC45-6789-01A2-B3CD-E45FG6HI678J" 를 = "" 로 만듭니다.
5. command + s 를 눌러 저장하고 닫습니다.
6. 테스트 ㄱ ㄱ
ps. 정말이지.... 애플 개발에 있어 인증서 관리는 참으로 어렵습니다. 거의다 파악 했다 싶어도 또 새로운 인증서 오류가 ㅋㅋㅋ;
Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다
당신의 의견을 작성해 주세요.
한세희 2012/11/13 14:16 편집/삭제 댓글 작성 댓글 주소
감사합니다.
아니였으면 크게 삽질할뻔 했네요^^;
전체 리보크를 막았습니다 ㅠㅠ
한세희 2012/11/13 14:19 편집/삭제 댓글 작성 댓글 주소
원문 출처 공개하고 블로그에 퍼갔습니다.
http://realmasse.blog.me/20171134970
문제될경우 삭제하겠습니다.^^
젤라피 2012/11/27 09:51 편집/삭제 댓글 작성 댓글 주소
도움되었다니 저도 기쁘네요..
감사합니다.