Xcode 8.3 / Xcode 9.0 프로비저닝 프로파일 장치 새로 고침


111

새 장치를 추가했습니다. Xcode 8이 서명 자산을 자동으로 관리하므로 프로비저닝 프로파일을 어떻게 새로 고칠 수 있습니까?

이 질문을 찾았습니다. Xcode 7에서 관리하는 팀 프로비저닝 프로필의 장치를 새로 고치시겠습니까? – 그러나 Xcode 8.3에서는 그렇게 할 수 없습니다.

장치가 없어서 포털에 수동으로 추가하고 프로비저닝 프로파일도 편집했지만 Xcode가 다시 다운로드하지 않습니다.

답변:


276

이것이 당신이해야 할 일입니다.

  1. ~/Library/MobileDevice/Provisioning\ Profiles/거기에서 모든 프로비저닝 프로파일로 이동하여 삭제하십시오.
  2. XCode> 환경 설정> 계정으로 이동하여 Apple ID를 선택하십시오.
  3. 를 클릭하십시오 Download All Profiles. 그리고 모든 프로비저닝 프로파일을 다시 다운로드합니다.

여기에 이미지 설명 입력

Xcode 9

1 단계와 2 단계는 동일하게 유지됩니다.

  1. Download Manual Profiles프로비저닝 프로파일을 업데이트 하려면 클릭하십시오 .

24
그렇게 쉬운 일이 얼마나 번거로운가. 새로운 xcode 버전마다 prov 프로필 새로 고침 바로 가기가 제거 된 것 같습니다. 감사합니다
Oritm

6
나는 어떤 찾을 수 없습니다 MobileDevice에 폴더를Library
누트 Necula

8
: @Ionut이 폴더 열 터미널 사용open ~/Library/MobileDevice
미로슬라프 Hrivik

앱이 Xcode에서 열려 있고 ~ / Library에서 프로비저닝 프로파일의 날짜를 일치시킬 수있는 경우 하나의 프로파일을 삭제할 수 있으며 Xcode로 돌아 왔을 때 프로파일이 이미 사용 중입니다.
David

3
도대체 사과, 항상 우리를 고객과 부끄러운 상황에 처하게했습니다.
Badr

72

다음 과 같이 앱 의 .mobileprovision 파일을 제거합니다 .

터미널의 명령은 다음과 같습니다. rm

여기에 이미지 설명 입력


이 힘은 당신은 엑스 코드 8.x의에 대한 새로운 번들 ID를 사용하는
dharankar 이씨를

3
아니 @vishaldharankar,이 번들 ID와는 아무 상관이 없다
무사 almatri

프로필을 삭제하면 새 앱으로 등록하고 프로필을 생성하려고하므로 이미 등록 된 기존 번들 ID를 사용하면 오류가 발생합니다.
dharankar 이씨

2
예수님, 제가 이런 일을 할 수 있다는 사실이 제 마음을 넘어선 적이 없습니다. 정말 감사합니다!
Mihai Erős 2018 년

에릭 - 뮐러 @ 하하, 내가 관련이 있습니다 : D는 파일 자체에 액세스하기위한 열려있는 모든 파일 (예 : PDF 또는 텍스트 파일)의 상단에 작은 파일 아이콘을 드래그 시도 : D 내 마음을 불었다 ..
플로리안 블룸

21

1 단계. 바탕 화면을 클릭 한 다음 상단 메뉴에서 이동 > 폴더로 이동 ...

여기에 이미지 설명 입력

2 단계. 다음 경로를 쓰거나 붙여넣고 다음을 입력합니다.

~ / Library / MobileDevice / Provisioning \ Profiles /

여기에 이미지 설명 입력

3 단계. 프로비저닝 프로파일 폴더를 선택 하고 그 안의 모든 프로비저닝 프로파일을 삭제합니다.

여기에 이미지 설명 입력

4 단계. xCode 기본 설정 > 계정 > Apple ID 로 이동 한 다음 수동 프로파일 다운로드 버튼 을 클릭 합니다.

여기에 이미지 설명 입력


첫 번째 이미지가 내 검색을 해결했습니다. 'MobileDevice'폴더를 찾을 수있는 곳을 몰랐습니다. 경로 찾기를 시도 ~/Library/MobileDevice/Provisioning\ Profiles/했지만 운이 없어서 검색이 끝났습니다.
Annu

이 작업을 수행하려면 Xcode를 다시 시작해야했습니다. (아마도 방금 Xcode를 다시 시작할 수있었습니다)
Prewett

6

먼저에서 프로비저닝 프로파일을 삭제 한 ~/Library/MobileDevice/Provisioning\Profiles/다음 개발자 포털 에서 프로비저닝 프로파일을 편집하고 프로비저닝 프로파일을 편집하는 동안 모든 장치 를 선택 합니다. 그런 다음이 프로필을 다운로드하고 Xcode 에서 엽니 다 .


3

자동 코드 서명을 사용하여 Xcode 8의 프로비저닝 프로파일에 장치를 추가하려면 Xcode에서 장치를 빌드하기 만하면됩니다. Xcode는 장치의 UDID를 추가하고 프로비저닝 프로파일을 자동으로 다시 생성합니다. 장치에 물리적으로 액세스 할 수없는 경우 장치와 프로필을 수동으로 관리하지 않고 프로비저닝 프로필에 추가 할 수있는 방법이 없다고 생각합니다.


이 휴대 전화에 대한 작업은 당신이 액세스 권한이없는하지 않습니다에 대한 생각
tommybananas

사실, 내 대답은 원래 질문에 대한 것이 었는데, 장치가없고 프로비저닝 프로파일을 수동으로 관리한다는 언급이 없었습니다. 원래 질문은 그들이 자동 코드 서명을 사용하고 있었다는 것뿐이었습니다 (분명히 그렇지 않습니다).
wottle
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.