오류 ITMS-90174 :“프로비저닝 프로필이 없습니다. iOS 앱은 embed.mobileprovision이라는 파일에 프로필을 포함해야합니다.”
Application Loader에 업로드하면 다음 메시지가 표시됩니다.
ERROR ITMS-90174: "Missing Provisioning Profile - iOS Apps must contain a provisioning profile in a file named embedded.mobileprovision."
내 앱 폴더에 포함되어 있습니다. 약력을 아무리 분명하게 만들어도 압축 할 때 Apple 용 앱을 업로드하려고합니다.
이 발표를 본 것처럼 Ionic / Cordova를 사용하고 소유권 ...
https://github.com/apache/cordova-ios/issues/407
하나의 설정일 뿐이며 아카이브를 다시 실행하여 실행처럼 Apple Store에 출시하십시오.
"파일"> "프로젝트 설정 ..."으로 이동하십시오.
그런 다음 "레거시 빌드 시스템"을 선택하십시오.
AppStoreConnect에 아카이브를 업로드 한 후 " 파일> 프로젝트 / 작업 공간 설정 " 에서 xcode10의 기본 빌드 시스템을 변경하고 레거시 빌드 시스템을 변경해야했습니다 .
이것은 나를 위해 일했습니다.
https://developer.apple.com/account에 액세스합니다.
1- 인증서, ID 및 프로필
2- 프로비저닝 약력
3- 배포
4- 추가 버튼
5- 배포-> 앱 스토어-> 계속
6-Apple Id 선택-> 계속
7- 인증서 선택-> 계속
8- 프로필 이름 설정-> 계속
9- 다운로드
10-In Xcode-> Product-> Archive, In Re-sign "App Name"make option 수동으로 서명 관리-> 배포 인증서를 선택하고 9 단계에서 다운로드 한 약력을 가져옵니다.
영어로 미안 해요, 브라질에서 왔어요
.plist add 응용 프로그램에는 iPhone 환경이 필요합니다. 예!
나는 그들이 테스트하고, 아버지가 일했다!
빌드를 IPA 아카이브 형식 (예 : Game.ipa)으로 AppStore에 출시하는 경우 Payload 폴더가 아카이브의 루트에 있는지 확인하십시오. 명명 된 다음 오류가 발생합니다. 누락 된 프로비저닝 프로파일-앱은 포함해야합니다.
나는 같은 문제에 적용하고 아래의 사항을 따라 해결했다.
- 자세한 설명을 위해 배포 임시 프로필을 다시 다운로드하십시오.
- xcode에서 "Generic iOS Device"를 설정하여 ipa를 생성하고 확인하십시오.
- 프로젝트를 정리하고 빌드하십시오.
- 제품 파일을 "Payload"폴더에 많이이 폴더를 압축 한 다음 .zip을 .ipa로 변경하십시오.
이제 ipa를 업로드하십시오. 그것은 나를 위해 일했습니다.
도움이 되셨기를 바랍니다.
명령 줄을 사용하여 빌드 하고이 문제를 피하기 위해 플래그 (UseModernBuildSystem = 0)를 사용하는 사람들의 경우 cordova-ios 5.0.0 패키지 릴리스 이후 더 필요하지 않습니다. Ionic / Cordova 앱을 업데이트하면 작동합니다.
앱 바이너리에서 포함 된 프로필을 언어면 :
Xcode에서 프로젝트 탐색기에서 프로젝트를 선택합니다. 프로젝트 옆에있는 펼침 삼각형을 클릭하여 내용을 표시하십시오. 제품 옆에있는 펼침 삼각형을 클릭하여 바이너리를 표시하십시오. 바이너리 파일을 Control- 클릭하고 단축 메뉴에서“Show in Finder”를 선택하여 Finder의 Xcode 빌드로 이동하십시오.
Finder에서 바이너리 파일을 Control- 클릭하고 단축 메뉴에서 패키지 내용보기를 선택하십시오.
iOS 앱의 경우 Embedded.mobileprovision이라는 감염 약성이 Finder 창에 나타납니다.
Mac 앱의 경우 포함 된 파일은 embed.provisionprofile이라고합니다.
포함 된 여부 프로필의 권한을 확인 광고주
터미널 (/ 응용 프로그램 / 유틸리티에)을 시작하고 다음 텍스트를 포함합니다 (키를 누르지 입력).
security cms -D -i
Finder에서 앱 바이너리의 디버깅을 터미널로 드래그합니다.
Return을 누르십시오. 이 명령은 XML 형식으로 속성 목록을 출력합니다.
embed.mobileprovision 파일이없는 경우 문제인 것 같고 앱 스토어 배포를 위해 앱을 제대로 빌드하지 않을 수 있습니다.
나는 'App XStore에 업로드 ...'를 다시 작성하고 두 번째로 작동했습니다.
'ProgramingTip' 카테고리의 다른 글
모바일을 모스 부호로 변환 (0) | 2020.12.13 |
---|---|
널을 테스트하는 간단한 방법으로 변환하기 전에 (0) | 2020.12.13 |
gem으로 라이선스를 설치하는 동안 실행 가능한 gem :: GemNotFoundException)이있는 gem 들러 (> = 0.a)를 사용할 수 없습니다. (0) | 2020.12.13 |
self.title은 navigationController 및 tabBarItem의 제목을 설정하고 있습니까? (0) | 2020.12.13 |
어디에서 가변 자릿수로 숫자를 어떻게 사용합니까? (0) | 2020.12.13 |