Xcode 8 프로비저닝 프로파일이 다운로드되지 않음


89

최근에 Xcode 8로 업데이트했으며 Xcode / Preferences / Accounts / View Details 메뉴에서 프로비저닝 프로파일 옆에있는 "다운로드"옵션을 클릭하면 회색으로 변경되고 다운로드되지 않습니다. Xcode를 다시 시작한 후 다운로드 버튼을 다시 클릭 할 수 있으며 문제가 지속됩니다. Xcode 8 다운로드가 "시작"되고 버튼이 영원히 회색 임 프로비저닝 프로파일을 수동으로 다운로드하고 Xcode 아이콘에 드롭하면 Xcode 8의 특정 개발자 계정에 프로파일이 추가되지 않습니다. 누구든지 최근에이 문제를 겪고 해결 했습니까? 새로운 Xcode 버전과 관련된 모든 질문을 확인했지만 여전히 해결책은 없습니다.


13
이것은 분노하고 같은 문제를 겪었습니다. 또한 여기에서 논의 됨 forums.developer.apple.com/thread/63621
blahartinger

오늘 현재로서는 이에 대한 적절한 솔루션이 없습니다. 자동 프로비저닝을 계속하고 제가 작업하던 레거시 프로젝트의 모든 것을 재설정합니다. 지금 당장 제안 할 수있는 합리적인 것-버그 보고서를 제출하십시오.
Wladek Surala 2016

나는 똑같은 일을 겪었고 나는 답답했다. 그것이 당신을 위해 작동하는지 확인하십시오. xcode 8.1 GM 버전을 사용하고 있습니다.
Vighnesh Pai

내 앱 배포 인증서를 재설정 한 후에도 동일한 문제가 발생했습니다. 여기에 언급 된 거의 아무것도 작동 하지 않았습니다 . "아무것도"는 실패한 프로비저닝 프로필을 삭제하고 동일한 앱에 대해 새 프로필을 만들라는 제안이 있었는지 기억이 나지 않기 때문입니다. 그것은 하나의 프로필로 나를 고쳤습니다 (그리고 하나만 (프로필 다운로드에 실패했습니다)). 그러나 내가 집에 돌아와서 모든 것이 마술처럼 작동하기 전에 실패했던 동일한 작업을 시도했을 때 (모두 다운로드). (:) 나는 정말 그것을 의심)는 두 네트워크 관련 또는 애플이 단지 지난 몇 시간에서이 문제를 해결 그래서
vturchenko

답변:


12

Xcode의이 UI는 편리하며 작업을 차단해서는 안됩니다. 다운로드하려는 프로필은 다음 단계에 따라 계속 사용할 수 있습니다.

  1. Safari에서 developer.apple.com을 방문하십시오.
  2. 계정을 클릭하고 로그인
  3. 인증서, 식별자 및 프로필을 클릭하십시오.
  4. 관심있는 프로필로 이동하여 다운로드합니다.
  5. 다운로드 한 프로필을 도크의 Xcode 아이콘으로 드래그합니다.

이 시점에서 프로필이 Mac에 설치되고 Xcode에서 사용할 수 있습니다.

OP의 경우 —이 방법으로 프로필을 수동으로 설치해도 문제가 해결되지 않으면 다른 구성 문제 나 버그가 발생할 가능성이 있습니다. 프로필을 수동으로 설치하고 일반 탭에서 선택한 후 확인한 내용을 명확히 할 수 있습니까? 빌드 오류나 기타 문제가 발생 했습니까?


1
글쎄, 나는 우리가 가지고있는 3 개의 프로필 모두에서 이것을 시도했지만 아무것도하지 않는 것 같습니다. 웹 사이트에서 프로필을 다운로드하고 더블 클릭합니다. 이것은 Xcode를 불러 오지만, 그렇지 않으면 아무 일도 일어나지 않았습니다. 프로필에는 여전히 환경 설정에 다운로드 버튼이 있습니다.
Jonathan

25

다운로드 버튼이 회색으로 표시되지만 다운로드가 완료되지 않는 동일한 문제가 표시됩니다.

Finder에서 모든 프로필을 수동으로 삭제하고 다운로드를 클릭했습니다. 다운로드가 완료되지 않은 것 같더라도 프로필은 계속 다운로드됩니다.

Finder에서 프로필을 확인할 수 있습니다.

HOME/Library/MobileDevice/Provisioning Profiles

여기에 이미지 설명 입력


3
제 경우에는 귀하가 말한대로 일부 프로필이 다운로드되고 Xcode 8에 표시되지 않습니다. 모든 프로필을 수동으로 삭제하고 다시 다운로드하려고했지만 Xcode의 가시성에 아무런 변화가 없습니다.
Wladek Surala

나를 위해 일 했어!
Mathew Antony

3

선택을 취소하고 다시 확인하여 문제를 해결했습니다.

프로젝트 설정-> 일반-> 서명-> '서명 자동 관리'


물론 이것은 Xcode 8과 iOS 10에서 할 수있는 옳은 일이며, 이것이 (거의 모든 사람들이 생각하는) 개발자들이 "프로비저닝 악몽"을 끝내는 방법 인 +1입니다. 내 질문은 Xcode의 UI로 문제를 해결하는 것입니다. 누군가가 새롭지 않은 프로젝트에서 "오래된"프로비저닝 프로파일을 사용하려는 경우가 있기 때문입니다.
Wladek Surala 2016

2
같은 문제이지만 이번에는 확인을 취소하고 다시 확인해도 해결되지 않았습니다. 선택하지 않은 채로두고 올바르게 작동하면 올바른 프로비저닝 프로파일을 수동으로 선택해야했습니다. 자동으로두면 xcode는 관리하는 프로비저닝 프로파일을 사용하며 (웹 포털에 나타나지 않음) 새 장치로 업데이트되지 않았습니다.
CodeSmith

또한 나를 위해 문제를 해결하지 않았습니다.
Andrew

이것은 나를 위해 문제를 해결하지 못했습니다. 이전에 작동했던 다른 프로젝트를 다시 열고 닫고 하나를 열어서 작동하도록해야했습니다. 나는 이것을 두 번 반복했다.
Xiao Peng-ZenUML.com

이것이 "서명 자동 관리"의 요점이 아닙니까? 설정하면 프로비저닝 프로필을 수동으로 선택할 수 있습니다.
Sam

2

뮤의 경우 푸시 기능을 추가 한 후 문제가 나타나기 시작했습니다 (대상-> 기능에서 푸시 알림 토글 버튼을 확인했습니다). 가서 체크를 해제하면 빌드하고 앱 스토어에 업로드 할 수 있습니다.


업데이트. 나는 그것을 작동시킬 수 있었다. 개발자 포털에서 이상한 이유로 배포 용 프로비저닝 프로파일 (testflight 용)이 키 체인에 개인 키가없는 일부 인증서와 함께 작동하도록 설정되었습니다. 개인 키가 있고 모든 것이 잘 작동하는 다른 인증서로 인증서를 변경했습니다. 프로비저닝 프로파일을 확인하십시오! 이것이 Xcode8과 관련이 있는지 확실하지 않지만 분명히 직접 변경하지 않았습니다.
gosho_ot_pochivka

2

나는이 같은 문제를 겪고 있었다. 여기에 내가 한 일이 나를 위해 문제를 해결했습니다.

  • 먼저 "회색으로 다운로드 할 수없는"두 프로필을 각각 마우스 오른쪽 버튼으로 클릭하고 휴지통으로 이동했습니다.
  • 그런 다음 Xcode에서 개발자 계정을 삭제했습니다.
  • 개발자 계정을 다시 추가하고 세부 정보로 돌아가서 모두 다운로드했습니다.

그것은 나를 위해 일했습니다, 이것이 도움이되기를 바랍니다.


제 경우에는 앱이 임시로 배포되고 몇 달 동안 소스 코드 나 기능 변경 사항이 없었기 때문에 그와 관련이 없습니다. 장치를 추가 할 때만 프로파일 링하면됩니다.
tigerMike

첫 번째 포인트는 그것을 해결했습니다. 개발자 계정을 삭제하고 다시 추가 할 필요가 없습니다. 제 경우에는 프로 비전 프로필이 갱신되었습니다. 첫 번째 포인트 '두 프로필 각각'에서 언급했듯이 방금 검색했지만 두 개가 아니 었습니다. 그래서 개발자 포털을 방문하여 프로비저닝 프로필-> 편집-> 생성을 클릭합니다. 이제 XCode 계정 우선 순위로 돌아 오면 2 개의 프로필이 있습니다. 하나는 다운로드 옵션이 있고 다른 하나는 그렇지 않습니다. 그래서 제 점 : 휴지통 다운로드 버튼 프로파일없이 이동하고 다른 하나 successsfully 다운로드
iAkshay

2

여기에 답이 있습니다.

그다지 들리지는 않지만 실제로 나를 위해 일했습니다.

프로비저닝 프로파일을 마우스 오른쪽 버튼으로 클릭하고 Finder에 표시를 클릭하십시오. 그런 다음 전체 폴더에서 모든 프로비저닝 프로파일을 삭제하십시오.

Xcode 프로젝트 설정으로 이동하지 말고 자동으로 서명 관리자 확인란을 선택하십시오. xcode가 나머지 작업을 수행합니다.


게시하기 전에 전체 토론을 읽어 보시기 바랍니다 - 프로비저닝 프로파일을 수동으로 삭제를 여기에 언급 된
Wladek Surala

1

나도이 문제가 있었고 프로필 이름을 바꾸는 데 성공했습니다. 예를 들어, "[App Name] Dev"라는 이름을 사용했는데, 내가 무엇을하더라도 동일한 이름으로 갱신, 삭제 및 재생성하고 수동으로 설치해도 전혀 작동하지 않습니다. 프로필 이름을 "[App Name] Development"로 변경하기 전까지는.


1

나를 위해 일반 설정의 XCode에서 프로필 가져 오기를 도왔습니다. XCode에서 프로필 가져 오기


0

그래도 해결되지 않으면 계정을 삭제하고 추가해보십시오.

시험

터미널 열기

입력 defaults delete com.apple.Xcode하고 "Enter"를 누릅니다. 이렇게하면 사용자 지정 설정이 삭제됩니다.

입력 rm -rf ~/Library/Application\ Support/Xcode하고 "Enter"를 누르십시오. 이렇게하면 구성 폴더도 제거됩니다.

문제가 다시 지속되면 Xcode를 다시 설치하면 하루가 절약됩니다.


1
무언가 변경되었습니다. 이제 프로필이 무작위로 다운로드되고, 일부는 다운로드되고, 다른 문제는 지속되며, 마침내 일부는 다운로드 된 것으로 표시되고 몇 초 후에 다운로드 버튼이 다시 나타납니다. 나는 그것에 대해 노력할 것이다.
Wladek Surala 16. 9. 30.

나를 위해 일하지 않았습니다. @gameCon과 동일한 동작이 보입니다
blahartinger

1
당신의 기본값을 삭제하려면 어떻게해야 defaults delete com.apple.dt.Xcode보다는defaults delete com.apple.Xcode
danyamachine

0

동일한 문제를 발견했지만 해결되지 않았으므로 해결 방법을 하나 찾았습니다.

  1. 개발자 계정에서 직접 프로비저닝 프로파일을 다운로드하고 두 번 탭하면 xcode에 설치됩니다.
  2. iPhone 구성 유틸리티를 다운로드하여 설치하십시오.
  3. iPhone 구성 유틸리티를 열면 모든 프로비저닝 프로파일을 찾을 수 있습니다.
  4. 그런 다음 사용하려는 프로비저닝 프로필을 선택한 다음 프로필 식별자를 볼 수있는 프로필의 세부 정보를 선택합니다.
  5. 해당 프로필 식별자를 복사하고 xcode를 엽니 다.
  6. 코드 서명 ID로 이동하여 프로비저닝 프로필에서 다른 항목을 선택하고 복사 한 프로필 식별자를 붙여 넣습니다.
  7. 빙고!

이런 식으로 시도했지만 성공하지 못했습니다. 자동 프로비저닝 프로파일 방식으로 전환했습니다. 아마도 이것은 버그 일뿐입니다.
Wladek Surala 2016 년

0

제 경우 (Xamarin.iOS btw)에있는 모든 프로비저닝 프로필을 수동으로 삭제 HOME/Library/MobileDevice/Provisioning Profiles했지만 앱을 디바이스에 배포하려면 다른 작업을 수행해야했습니다.

문제는 Entitlements.plist에 다음 속성을 추가해야하는 새로운 iOS 10 푸시 알림 프레임 워크를 구현했다는 것입니다.

<key>aps-environment</key>
<string>development</string>

그리고 .NET production대신 값을 사용하여 개발 버전을 배포하려고했습니다 development. 그 값을 바꾸는 것이 트릭이었습니다.


0

사실, 모두 제공하는 솔루션은 일할 수 여부, 당신의 운에 따라 다르지만 주로 삭제, 계정을 유지 "mogile_oli"의 대답과 같은 규정 프로파일을 정리하고이를 다시 추가 할 필요 도 있지만, 잊지 마세요. 서명 ID를 재설정하려면 :

계정-> 추가 된 계정 선택-> 팀 선택 및 세부 정보보기 (또는 팀 이름 두 번 클릭)-> 필요한 경우 재설정 버튼이 표시됩니다.

그리고 자동 서명으로 빌드를 먼저 시도한 다음 제거해야합니다. 버튼으로 다운로드 할 수없는 것 같습니다. 지금은이 페이지에서 다운로드 버튼을 무시하지만 빌드를 시도하는 동안 대화 상자를 사용하는 것이 좋습니다.

그리고 항상 Xcode를 종료하고 거의 모든 작업을 수행 한 후에 다시 엽니 다. 2 일 정도 낭비한 후 이렇게 작동하도록 만들었습니다!


0

나는 같은 문제가 있었다. 나를 위해 일한 솔루션을 남깁니다.

키 체인에서 만료 된 모든 인증서를 삭제했는데 만료 된 인증서 관련이 있기 때문에 새 인증서가 다운로드되지 않았 음을 알았습니다. 내 keyChain / iTunes의 문제로 보이는 이유를 모르겠습니다.


이것은 나를 위해 작동하지 않았지만 아마도 다른 사람들에게는 작동 할 수 있습니다. 실제로 키 체인에는 적어도 iOS에서 기능 추가 / 삭제와 관련된 몇 가지 알려진 버그가 있으므로 macOS는 비슷할 수 있지만이 진술에 대한 완전한 정당성은 없습니다.
Wladek Surala 2017

@gameCon 절대적으로 동의합니다. 키 체인 버그 인 것 같습니다. 나도 정당한 이유가 없습니다.
nacho c

0

자체 개발 인증서 (Xcode)를 만들고 개발 프로비저닝 프로필에 할당하여 문제를 해결했습니다. 다운로드하고 두 번 클릭하면 정상적으로 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.