ITunesから1人のTestFlightユーザーを招待してアプリをテストしました。アプリは現在審査中です。そのユーザーがアプリをインストールしようとすると、iTunesでの起動時に次のエラーがスローされます。
XXXXをインストールできませんでした。開発者の証明書が無効になったため、アプリをインストールできませんでした。問題を解決するには、開発者に連絡してください。
誰もが簡単な説明を提供できますが、これの理由と解決方法を教えてください。
これは単に、このアプリのアップロード元の開発者アカウントが期限切れであることを意味します[〜#〜] or [〜#〜]アプリの開発/配布証明書が期限切れまたは取り消されています。 Appleの開発者ポータルでアプリの証明書をアクティブ化することで解決できます。
証明書が取り消されたプロビジョニングプロファイルを使用してビルドが署名されたため、このエラーが発生しました。
デベロッパーセンターでチェックインしたときに、プロビジョニングプロファイルが「無効」とマークされていました。
「編集」をクリックし、新しい開発者証明書を選択して、プロビジョニングプロファイルを再生成しました。新しいプロビジョニングが新しいプロビジョニングプロファイルで署名されたtestflightにアップロードされたとき、エラーはなくなりました。
ただし、Appleは、ビルドがTestFlightによって既に承認され、テスターがこのエラーについて不平を言った後に開発者がそれを見つけるのではなく、プロビジョニングプロファイルがまだ有効かどうかをチェックする必要があると思います。
Apple-testフライトにバージョンをアップロードし、Apple外部テスター向けの承認済みアプリです。ダウンロードしようとしていますが、機能していません。同じメッセージが表示されます。
しかし、開発電話からアプリを実行すると、プッシュ通知が機能するため、P12は引き続き有効です。そして、古いテスト飛行プロセスで動作します。
別のバージョンをアップロードして、動作するかどうかを確認しようとしています。
Appleフォーラムのコメントを読むまで、もう一度試してみます。
このXCプロファイルはアップロード可能ですが、Testflightと互換性がありません
プロビジョニングプロファイルを確認する必要がある場合は、「XC」プロビジョニングプロファイルが選択されていることを確認してください(右矢印をクリックして変更できます)。
「goldstee」の回答の詳細: https://forums.developer.Apple.com/thread/18446
エラーは何が問題なのかを明確に示しています。証明書は有効期限が切れているか取り消されている可能性があるため、証明書を更新する必要があります。プロビジョニングプロファイルとともに証明書をもう一度作成してみてください。問題なく機能します
すべてが「有効」だったので、少し不可解な少し異なる問題がありました。本番用のプッシュ証明書(2〜3か月前に設定してテスト済みです)が必要なときに問題が発生しました。
これは私が問題を解決するために行ったことです:
xcode -> prefrences -> provisioning profiles
-Apple=開発者に表示されたプロファイルを見つけました。有効期限も同じでした!これで問題が解決しました。
問題が発生した場合は、Parse guide を確認することをお勧めします(はい、シャットダウンされていることはわかっていますが、ドキュメントは非常に優れています!)。プロファイルだけではありませんが、問題のあるステップを選択できます。