TestFlight を介して AdHoc ビルドをインストールしようとしていますが、奇妙な問題が発生しています。以下は、バイナリをダウンロードしてインストールを開始した後に iOS が出力するコンソール ログです。重要な問題は、iOS ではエンタイトルメントが mobileprocision データと一致しないと言われていますが、それらを比較すると一致することです。
mobileprovision、entitlemtnts.plist、および結果の IPA (解凍してコンパイルされたバイナリを調べたもの) のすべての値を再確認しましたが、すべて問題なく一致しているように見えます。にはembeded.mobileprovision
、アプリケーション バイナリのエンタイトルメント値と一致する値があります (IPA がアンパックされ、バイナリがテキストとして開かれている場合)。エラーで言及されたすべての値がプロファイルと資格に存在し、値が一致しています。
また、プロジェクトのクリーニング、デバイスからのすべてのプロファイルの削除、デバイスからのアプリの削除、デバイスの再起動、Dev Portal でのプロファイルの削除と新しいプロファイルの作成、および Stackoverflow で尋ねられた同様の質問もすべて試しました。今のところ何も役に立ちません。
私の質問は、これらの値が一致していないことを iOS がどのように認識しているのかということです。コンパイルされたバイナリの値は、埋め込まれたプロファイルの値と一致するためです。
Testflight はアプリのバイナリ (権限とプロファイル) を自動的に検証するため、AdHoc ビルドの配布に Testflight を使用していると述べました。値が一致しないバイナリをアップロードすると、こちらとこちらの FAQ セクションで説明されているようにエラーが表示されました。
もう 1 つの奇妙な点は、同じエラーが何度も連続して表示されることです (現在は 5 回ですが、最大 7 回の繰り返しが見られます)。
誰かが同様の問題を経験したことがありますか?
事前に感謝します。言及されたコンソールログは次のとおりです。
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