TestFlightでアプリをテストしていますが、MacOS 10.12およびXcode 8.1に更新した後、アーカイブをアップロードできません。
アプリをアーカイブするとき、「App Storeにアップロード...」をクリックし、開発を選択すると、このエラーが表示されます。
「Applications/app.app」に一致するプロビジョニングプロファイルが見つかりません
有効なプロビジョニングプロファイルのいずれも、指定された資格を許可しませんでした:application-identifier、beta-reports-active、keychain-access-groups。
これまでに試したこと:
Xcodeワイルドカードプロファイルの有効期限が切れたときに、同じエラーが発生しました。 Xcodeは、すべてが自動に設定されていても自動的に更新しませんでした。
ポータルにログインし、XC:*プロファイルを編集し、生成をクリックして、結果の証明書をダウンロードしました。その後はすべて良い。
Xcodeの機能画面で、機能をオンにしてからオフにすると、問題が修正されます。
他の答えはどれも私にとってはうまくいきませんでした。
KeyChainからのすべての証明書を削除する必要があり、Apple開発者ポータル。その後、KeyChainで配布証明書を手動で要求します。開発者ポータルにアップロードします。
XCode(8.3)は停止する必要があります KeyChainから削除されている証明書を作成し続けるためです。
また、KeyChainはげっぷをし、突然、以前は表示されていなかった証明書とキーが大量にありました。なぜそうなったのか分かりません。期限切れのものもあり、元の問題を引き起こしている可能性があります。私もそれらをすべて削除しました。
最後に、XCodeは喜んでアーカイブし、iTunesにアップロードしました。今回は2時間しか無駄になりませんでした。
Xcodeで提供される自動オプションを使用して、Xcodeに関連するアカウントチームを追加し、Xcodeに署名プロセスを管理させます。次に、「アーカイブ」に進み、アーカイブを作成しながら適切なオプションを選択します。