Xcode 오류 :“개발 팀에 앱 ID를 등록 할 수 없습니다.”
클라이언트를 위해 Android 앱을 iOS로 포팅하고 있습니다. 그들은 우리 계정을 iTunes Connect 계정에 추가하고 앱 항목을 만들었습니다. 우리는 그들이 지정한 번들 ID를 사용하여 앱을 개발했습니다.
하지만 이제 앱을 테스트 할 준비가되면 Xcode에서 프로비저닝 프로필을 만들 수 없습니다. 자동 서명으로 설정되고 다음 오류가 표시됩니다.
Failed to create provisioning profile.
The app ID "<bundle-id>" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.
우리 계정은 iTunes Connect 계정에 App Manager로 추가되었지만 여전히이 ID로 출력 할 수 없습니다. Xcode에서 번들 ID를 변경하면이 오류가 표시되지 않습니다.
빌드 설정 탭으로 이동 한 다음 제품 번들 식별자를 다른 이름으로 변경합니다. 내에서 작동합니다.
설정 탭의 Bundle Identifier 에서 Organization Identifier의 이름을 변경해야합니다 .
조직 식별자의 이름을 변경해야만 오류가 제거됩니다.
한 Mac에서 동일한 문제를 만나지 만 다른 Mac에서는 괜찮습니다. 번들 ID는 훌륭하고 고유하다고 확신합니다.
프로비저닝 프로파일 문제라는 것을 알고 있으므로 로컬 컴퓨터에서 프로비저닝 프로파일을 새로 고치십시오. 그러면 작동합니다!
cd '~/Library/MobileDevice/Provisioning\ Profiles/'
rm *
- Xcode> 환경 설정> 계정> 계정 및 팀 이름 클릭> 클릭
Download Manual Profiles
- 앱 다시 실행
나는 OP와 동일한 문제가 있었고 문제는 developer.apple.com이 아닌 appstoreconnect에서만 초대되었다는 것입니다. developer.apple.com에 회원으로 초대되고 XCode의 환경 설정으로 이동 한 후 조직의 회원으로 서명 할 수있는 새로운 옵션이 생겼습니다. 프로젝트 설정에서 서명 팀을 조직의 구성원으로 설정하면 문제가 해결되었습니다. 그 후 자동 사이 니지 관리를 사용하여 프로비저닝 프로파일을 성공적으로 생성했습니다.
이미 내 계정에 번들 ID를 등록 했음에도 불구하고 이런 일이 발생했습니다. 대소 문자가 다르기 때문에 Xcode의 번들 ID를 소문자로 변경해야했고 모두 작동했습니다. 다른 사람에게 도움이되기를 바랍니다. :)
'Programing' 카테고리의 다른 글
블록에`@ ts-ignore`를 사용하는 방법 (0) | 2020.12.26 |
---|---|
'+'연산자없이 문자열 연결 (0) | 2020.12.26 |
Visual Studio에서 솔루션 탐색기의 배경색 변경 (0) | 2020.12.26 |
소켓 오류에서 더 이상 읽을 데이터가 없습니다. (0) | 2020.12.26 |
두 개의 node.js 서버를 웹 소켓과 연결하는 방법은 무엇입니까? (0) | 2020.12.26 |