web-dev-qa-db-ja.com

開発者証明書が無効になったため、アプリをインストールできませんでした

ITunesから1人のTestFlightユーザーを招待してアプリをテストしました。アプリは現在審査中です。そのユーザーがアプリをインストールしようとすると、iTunesでの起動時に次のエラーがスローされます。

XXXXをインストールできませんでした。開発者の証明書が無効になったため、アプリをインストールできませんでした。問題を解決するには、開発者に連絡してください。

誰もが簡単な説明を提供できますが、これの理由と解決方法を教えてください。

30
Abdul Samad

これは単に、このアプリのアップロード元の開発者アカウントが期限切れであることを意味します[〜#〜] or [〜#〜]アプリの開発/配布証明書が期限切れまたは取り消されています。 Appleの開発者ポータルでアプリの証明書をアクティブ化することで解決できます。

8
Fawad Masud

証明書が取り消されたプロビジョニングプロファイルを使用してビルドが署名されたため、このエラーが発生しました。

デベロッパーセンターでチェックインしたときに、プロビジョニングプロファイルが「無効」とマークされていました。

「編集」をクリックし、新しい開発者証明書を選択して、プロビジョニングプロファイルを再生成しました。新しいプロビジョニングが新しいプロビジョニングプロファイルで署名されたtestflightにアップロードされたとき、エラーはなくなりました。

ただし、Appleは、ビルドがTestFlightによって既に承認され、テスターがこのエラーについて不平を言った後に開発者がそれを見つけるのではなく、プロビジョニングプロファイルがまだ有効かどうかをチェックする必要があると思います。

18
Chintan Patel

Apple-testフライトにバージョンをアップロードし、Apple外部テスター向けの承認済みアプリです。ダウンロードしようとしていますが、機能していません。同じメッセージが表示されます。

しかし、開発電話からアプリを実行すると、プッシュ通知が機能するため、P12は引き続き有効です。そして、古いテスト飛行プロセスで動作します。

別のバージョンをアップロードして、動作するかどうかを確認しようとしています。

2
josuebasurto

Appleフォーラムのコメントを読むまで、もう一度試してみます。

このXCプロファイルはアップロード可能ですが、Testflightと互換性がありません

プロビジョニングプロファイルを確認する必要がある場合は、「XC」プロビジョニングプロファイルが選択されていることを確認してください(右矢印をクリックして変更できます)。

enter image description here

「goldstee」の回答の詳細: https://forums.developer.Apple.com/thread/18446

2
Damien Romito

エラーは何が問題なのかを明確に示しています。証明書は有効期限が切れているか取り消されている可能性があるため、証明書を更新する必要があります。プロビジョニングプロファイルとともに証明書をもう一度作成してみてください。問題なく機能します

1
Geet

すべてが「有効」だったので、少し不可解な少し異なる問題がありました。本番用のプッシュ証明書(2〜3か月前に設定してテスト済みです)が必要なときに問題が発生しました。

これは私が問題を解決するために行ったことです:

  1. Xocdeの確認-コード署名とプロビジョニングプロファイルの両方:正しい設定でした(期待していたものと以前のビルドで使用したものと一致していました)。
  2. 私のApple開発者アカウントを確認してください-それは私の「製品」プロファイルが「アクティブ」であると述べました
  3. 小切手 xcode -> prefrences -> provisioning profiles-Apple=開発者に表示されたプロファイルを見つけました。有効期限も同じでした!
  4. 私のApple開発者アカウントに戻り、プロファイルをクリックしてダウンロードし、ダブルクリックしました。

これで問題が解決しました。

問題が発生した場合は、Parse guide を確認することをお勧めします(はい、シャットダウンされていることはわかっていますが、ドキュメントは非常に優れています!)。プロファイルだけではありませんが、問題のあるステップを選択できます。

0
zevij