programing

사용 가능한 ID가 없음 - 관리자 요청

firstcheck 2023. 6. 2. 22:39
반응형

사용 가능한 ID가 없음 - 관리자 요청

앱을 "아카이브"하는 동안 문제가 발생했습니다.아이폰 5.1 업데이트와 XCode 4.2.2 업데이트로 인해 잘못된 프로필이 있는 것 같습니다.

이 스레드를 단계적으로 3회 사용하면서 인증 문제를 제거하는 데 4시간 이상이 걸렸습니다(많은 시간이 소요됨).

"이 프로필과 일치하는 올바른 서명 ID를 키 체인에서 찾을 수 없습니다" 경고를 받는 중

과 같은 잘못을 가지고 .XCode 인증 오류

사용 가능한 ID가 없습니다. 관리자는 ID를 다운로드하기 전에 해당 ID를 요청해야 합니다.

몇 초 후에 "ID 다운로드" 단추가 이 창으로 되돌아갔습니다.

인증 문서의 숲에서 벗어나 문제를 해결하는 방법을 알고 계십니까?

  1. 회원센터 방문

  2. "iOS Provisioning Portal" -> "Certificates"(왼쪽 사이드바) >> "Distribution" 탭으로 이동합니다.

  3. Provisioning Profiles 필드를 선택합니다.비어 있으면 다음(4)

  4. "프로비저닝"(왼쪽 사이드바) -> "배포" 탭으로 이동합니다.새 프로필을 누르고 완료합니다.(3)으로 돌아가 필드를 다시 확인합니다.

  5. 새 프로비저닝 프로파일을 다운로드하고 "실행"(두 번 클릭)합니다.

  6. 프로젝트의 빌드 설정에서 새 프로비저닝 프로파일을 선택합니다(이전 프로비저닝 프로파일과 이름이 같을 수 있음).

  7. 프로젝트의 빌드 설정에서 코드 서명 ID(모든 ID)가 있으면 새 ID로 업데이트합니다. (이전 ID가 만료되었을 수 있으며, 이는 오류 메시지의 가장 큰 원인 중 하나입니다.)

  8. 번들 ID가 올바른지 확인합니다(CaSeSeNsEtIvE).

  9. XCode Organizer - 장치입니다.팀(왼쪽 사이드바)을 누른 후 "새로 고침"(오른쪽 아래)을 누릅니다.XCode가 새 프로필을 가져옵니다.새 콘텐츠가 로드된 경우 6단계와 7단계를 반복합니다(변경되었습니다!).

    *최신 버전의 xCode를 실행 중이어서 팀을 찾을 수 없는 경우 Xcode 기본 설정(화면 왼쪽 상단의 Mac 도구 모음에서 "Xcode" 클릭)으로 이동한 후 계정으로 이동하여 팀을 선택하고 새로 고침을 클릭합니다.새 콘텐츠가 로드된 경우 6단계와 7단계를 반복합니다(변경되었습니다!).

    [환경설정] -> [계정]에서 여전히 새로 고칠 수 없는 경우:

    • 계정 탭을 클릭
    • 목록에서 Apple ID 선택
    • 오른쪽 아래에 있는 "상세 보기" 클릭
    • 왼쪽 아래에 있는 새로 고침 화살표 클릭
    • 이제 Xcode가 업데이트된 자격 증명을 새로 고칩니다. 앱의 유효성을 검사하거나 배포할 수 있습니다.

  10. 앱을 다시 확인하거나 배포합니다.그건 작동할 거야.

  11. 이것이 작동하지 않으면 프로젝트 설정 > 대상 아래의 "팀"으로 이동하여 "없음"을 선택합니다.없음을 선택했으므로 7단계를 반복하고 코드 서명 ID(모든 ID)를 변경한 후 보관을 다시 시도해야 합니다.

  12. 마지막으로, 위의 내용 중 하나라도 효과가 없다면,새 프로덕션 인증서를 생성하고 동일한 번들 ID를 사용하여 새 프로비저닝 프로파일을 생성하기만 하면 됩니다(예, 이미 실행 중인 앱을 업데이트하는 경우에는 이 기능이 작동합니다).인증서 및 prov. 프로필을 다운로드하고 둘 다 실행합니다(두 번 클릭).이제 6단계를 반복하고 보관합니다.이게 통할 겁니다.

@Takoi의 대답은 정확합니다.그러나 최신 버전의 Xcode에서는 Organizer의 Devices 섹션에 TEAM 옵션이 없습니다.자격 증명을 새로 고치기 위해 대신 다음 작업을 수행해야 했습니다.

  1. Xcode->환경설정으로 이동합니다.
  2. 계정 탭을 클릭
  3. 목록에서 Apple ID 선택
  4. 오른쪽 아래에 있는 "상세 보기" 클릭
  5. 왼쪽 아래에 있는 새로 고침 화살표 클릭

이제 Xcode가 업데이트된 자격 증명을 새로 고칩니다. 앱의 유효성을 검사하거나 배포할 수 있습니다.

이것이 도움이 되길 바랍니다!

XCode의 .plist 파일의 번들 ID가 itunesconnect의 번들 ID와 동일한지 확인하십시오. 이 번들 ID가 꺼져 있으면 검증/배포 시 itunesconnect의 프로파일에 아카이브를 일치시킬 수 없습니다.

지금은 조금 더 쉬워졌습니다.

  1. 으로 이동하여 연결하고 로그인합니다.
  2. "certificate" 클릭
  3. 프로비저닝 프로필/배포
  4. 프로파일 생성,
  5. 프로필 다운로드
  6. 더블 클릭

저는 두 팀의 멤버이며 프로젝트 중 하나를 업로드하는 동안 같은 문제를 겪었습니다.
프로젝트 설정(XCode 5)에서 General -> Identity -> TeamNone으로 변경하여 애플리케이션을 iTunesConnect에 업로드할 수 있었습니다.

스크린샷 여기 있습니다.

인증서가 만료되어 프로비저닝 프로필이 만료되었습니다.
한 번은...

  • iOS 웹 포털에서 인증서 업데이트
  • 프로비저닝 프로필에서 편집을 클릭했습니다.
  • 새 인증서를 선택하고 생성을 클릭했습니다.
  • Xcode에서 프로비저닝 프로파일을 새로 고쳤습니다.

오류가 사라졌습니다.

개울가 어딘가에 쓰여 있는 것 같은데, 자세히 읽지는 않았습니다.저는 이 점을 강조하고 싶습니다.

귀찮은 xCode 동작으로 인해 모든 것을 설정한 후에는 프로젝트를 정리하고 xCode를 종료해야 합니다.

그런 다음 다시 시작하고 빌드합니다.이제 여러분은 그것이 효과가 있는지 아닌지 알 것입니다.

당신은 다른 개발자 자격증을 요청해야 할 것 같습니다.iOS 개발 센터 웹 사이트로 이동하고 프로비저닝 포털로 이동합니다.인증서 탭을 클릭하고 지침을 따릅니다.https://developer.apple.com/ios/manage/certificates/team/howto.action

분명히 말하자면, 당신의 문제는 프로비저닝과 관련된 것이 아니라 개발자 자격증입니다. 만약 당신이 다른 자격증을 얻게 된다면, 당신은 당신의 앱에 서명할 모든 새로운 프로필을 만들어야 합니다.

내 번들 식별자의 이름이 다르게 지정되었습니다.나이퀴스트에서 바꿔야 했습니다.가스브로가 옵니다.나이퀴스트.프로비저닝 프로필에 있는 GasBro입니다.

이전 답변 중 도움이 되지 않는 답변이 있어 이슈를 올립니다.

  1. 개발 센터:인증서, 식별자 및 프로필 > 프로비저닝 프로필 > 배포

배포 프로비저닝 프로필이 있는지 확인하고, 그 안에 앱 ID가 Xcode에 있는 앱의 번들 ID와 정확히 동일한지 확인합니다(프로젝트 설정 > 일반 > 아이덴티티 > 번들 식별자).

  1. Xcode : 프로젝트 설정 > 빌드 설정 > 코드 서명 :
    • 프로비저닝 프로파일 - 배포 프로비저닝 프로파일 이름을 선택합니다(개발!이 아님).
    • 코드 서명 ID - 하나만 있기 때문에 자동을 선택했습니다.

추신: 이 작업을 수행하기 전에 Dev Center 및 Xcode에서 사용되지 않거나 만료된 프로비저닝 프로필 및 서명 ID를 모두 삭제했습니다.그 후, Xcode: 기본 설정 > 계정 > (내 애플 아이디) > 상세보기 > 새로 고침 등의 다른 답변에서 언급한 것처럼 새로 고침.

당신이 찾는 답은 COMMONNAME에 대한 인증서 요청을 생성할 때 앱 이름이 아닌 John Smith에 있는 것처럼 사람 이름을 입력해야 한다는 것입니다.Apple은 이 용어를 두 가지 다른 방식으로 사용하며 인증서에 사용자 이름이 있어야 한다는 것을 알려주지 않는 반면 다른 영역에서는 공용 이름을 요청하고 APP 이름을 원합니다.

저도 같은 문제가 있었습니다.아카이브에서 모든 내용을 삭제하기 전까지는 이 페이지에 언급된 내용이 제게 적용되지 않았습니다.그 후에 문제가 사라집니다.

애드혹 배포 프로파일이 2014년에 작동하지 않을 것이라고 말하는 사람들에게는 동의해야 합니다.

빌드 설정에서 코드 서명 설정을 찾습니다. 릴리스에 대해 스토어 배포를 선택한 다음 메뉴 > 제품 >기록 보관소.

나중에 전자수첩 창에서 보관 파일을 선택하고 유효성 검사를 클릭합니다.그러면 애드혹 프로필을 선택하고 검증할 수 있습니다.그런 다음 배포를 선택하면 .ipa 파일로 저장할 수 있습니다.

언급URL : https://stackoverflow.com/questions/10215530/no-identities-were-available-administrator-request

반응형