TestFlight를 통해 AdHoc 빌드를 설치하려고하는데 이상한 점이 있습니다. 다음은 바이너리를 다운로드하고 설치를 시작한 후 iOS가 출력하는 콘솔 로그입니다. 중요한 문제는 iOS가 권한 부여가 mobileprocision 데이터와 일치하지 않는다고 말하지만 비교할 때 일치합니다."권한 부여가 프로비저닝 프로파일에서 허용하지 않는 값"이지만
mobileprovision, entitlemtnts.plist 및 결과 IPA (압축을 풀고 컴파일 된 바이너리)에서 모든 값을 두 번 확인했는데 모두 잘 어울리고 일치합니다. embeded.mobileprovision
에는 응용 프로그램 바이너리의 자격 부여 값과 일치하는 값이 있습니다 (IPA를 압축 해제하고 텍스트로 이진 파일을 열 때). 오류로 언급 된 모든 값은 프로파일 및 인 타이틀먼트에 표시되며 값은 일치합니다.
또한 프로젝트 청소, 장치에서 모든 프로필 삭제, 장치에서 응용 프로그램 삭제, 장치 다시 시작, Dev Portal에서 프로필 삭제 및 새 항목 만들기, 그리고 Stackoverflow에서 묻는 비슷한 질문을 모두 시도했습니다. 아무것도 지금 도움이되지 않습니다.
제 질문은 다음과 같습니다. iOS에서 이러한 값이 일치하지 않는다는 것을 어떻게 알 수 있습니까? 컴파일 된 바이너리의 값이 포함 된 프로파일의 값과 일치하기 때문입니다. Testflight 자동 앱 바이너리 (자격 및 프로파일)을 확인하기 때문에
난의 Ad-Hoc를 유포 Testflight을 사용할 것임을 언급 빌드 및 I는 불일치 값 이진 업로드 할 때 그들의 FAQ 부 here 및 here
에 설명 된대로는 에러를 보여다른 이상한 점은 동일한 오류가 연속으로 여러 번 표시된다는 것입니다 (지금은 5 번이나 반복되지만 최대 7 번 반복되었습니다).
누구도 비슷한 문제가 발생 했습니까? 의 Info.plist 파일에서
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 verify_signer_identity: Could not copy validate signature: -402620394
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.bsgxAn/foo_extracted/Payload/myapp.app
Mar 27 17:58:21 unknown com.apple.itunesstored[144] <Notice>: MobileInstallationInstall: failed with -1
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 install_application: Could not preflight application install
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 handle_install: API failed
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 send_message: failed to send mach message of 71 bytes: 10000003
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 send_error: Could not send error response to client
감사 :
이 질문에 비슷한 의견의 무리가 있습니다. 내 응용 프로그램의 AppId에는 DNS와 같은 표기법이므로 숫자 [0-9]를 사용할 수 있지만 숫자는 포함되어 있지 않습니다. AppId의 모든 제한은 DNS 이름 제한을 기반으로합니다. –