2011-05-05 2 views
8

프로비저닝 프로파일을 업데이트 할 때마다 내 xcode 프로젝트가 여전히 이전 프로파일을 가리키고 있습니다 ("코드 서명 오류 : 프로비저닝 프로파일 (long 문자열) 찾을 수 없습니다. ") 이것은 수동으로 여기에 설명 된대로 프로젝트의 내 프로파일 코드를 검색하고 바꿔야 함을 의미합니다. Codesign error: Provisioning profile cannot be found after deleting expired profileiOS - Xcode에서 프로비저닝 프로파일을 업데이트하는 절차는 무엇입니까

나는 이런 일이 발생하면 잘못된 생각을하고 있습니다. 매번 프로필에 장치를 추가하고 프로필을 내보내고 새 프로필로 프로젝트를 업데이트하는 절차는 무엇입니까?

감사

답변

0

난 그냥 방금 추가 한 추가 장치와 새에 추가하기 전에 내 주최자에서 종전의 규정을 삭제합니다.

+0

나는 똑같이한다. – JoePasq

4
  1. (선택 사항) 주최/프로비저닝 프로파일에서 이전 프로필을 삭제 (더 이상 사용하지 않을 경우, 예를 들어에만 새 장치 추가)
  2. 는 주최자/프로비저닝 프로파일에 새 프로파일을 추가 (드래그 & 드롭)
  3. 당신이 만약 Xcode 4를 실행하고 프로젝트 및 타겟의 프로파일을 변경하십시오.

... 때때로 프로젝트를 다시 열거 나 XCode를 다시 시작해야합니다 (언제 또는 그 이유를 모르겠다).

+0

프로젝트를 빌드하는 동안이 오류가 발생하면 새 프로파일을 설치 한 후에도이 파일을 "정리"해야합니다. – acme

10

XCode 5에서는 환경 설정 -> Apple ID -> 세부 정보보기로 이동 한 다음 작은 새로 고침 버튼을 왼쪽 하단으로 눌러야합니다. 그러면 모든 현재 프로비저닝 프로파일이 업데이트됩니다.

+0

고마워요! 이것은 정답입니다, 받아 들여진 대답은 너무 오래 된 것 같습니다 ... Xcode 6도이 방법으로 작동합니다 :) – Fdo

+0

네, 왜이 기능을 묻기로 결심했는지 확신하지 못했습니다. – nickthedude

+0

이 방법은 잘 작동합니다. 받아 들인 지 너무 오래되었습니다. – AechoLiu

3

UPDATE : 그것은 밝혀

, 그것은 개발자 포털에서 다운로드 새로운/변경 프로비저닝 프로파일을 더블 클릭 그것을 Finder에서하는 것이 좋습니다. Mac이 올바른 위치에 설치하면 밑바닥에 곡예품을 설치할 필요가 없습니다.

ORIGINAL는 :

은 엑스 코드 7.1의 경우, 다음을 수행해야합니다 :>

  1. 열기 환경 설정
  2. 이 질문에 dev에 계정 삭제 계정.
  3. 계정을 다시 추가하십시오.
  4. 클릭 "세부 정보보기"을 클릭하십시오.
  5. 하단의 "모두 다운로드"을 클릭하십시오.

이렇게하면 모든 로컬 캐시가 제거 된 다음 서버에서 프로파일을 가져옵니다.

테스트 용 프로비저닝 프로파일에 장치를 추가하려고했을 때 나는 그저 폭발적이었습니다. 애플을 열심히 만들어 줘서 고마워!

+0

나는 사과 물건에 무슨 일이 벌어지고 있는지 믿을 수 없다. –

관련 문제