web-dev-qa-db-ja.com

Xcode Apple開発者証明書の有効期限:(0xE8008018)

記録のためだけに、デバイスでアプリを実行しようとしたときにXcodeからの見知らぬ応答がありました。

デバイスの時計が適切に設定されていること、および署名証明書の有効期限が切れていないことを確認してください。 (0xE8008018)。

私の証明書は今日真夜中に期限切れになり、いくつかのプロビジョニングプロファイルは深刻なクリーニングが必要です。

ビルドを取得して実行するためにすべてを更新する管理プロセスは何ですか?

14
Jan ATAC

必要がある :

  1. Apple Developer Member Centerに接続
  2. 「証明書、識別子、プロファイル」をクリックします
  3. iOSアプリには有効期限の通知がないようにするか、更新する必要があります。
  4. 「プロビジョニングプロファイル」をクリックします
  5. 「アクティブ」ステータスのユーザーがいない場合、それが問題です
  6. 「iOSアプリ開発」に追加
  7. 適切な「アプリID」を選択します:BundleID、またはワイルドカード
  8. 次の画面に有効な証明書が表示されます。そうでない場合は、作成して(左側のメニューの[証明書]項目をクリックして)ここに戻ります
  9. 証明書を1つ選択してください
  10. 次に、「デバイス」で宣言したすべてのデバイスが表示され、アプリを実行するデバイスを選択します
  11. プロファイル名を付けて生成する
  12. 次の名前のファイルをダウンロードします:[プロファイル名] .mobileprovision
  13. ダブルクリックしてインストールします
  14. このステップで、私の問題は解決しました。携帯電話でビルドして実行するのは問題ありません。
12
Jan ATAC

私はまったく同じものしか持っていませんでした...すべてのプロファイル、証明書、およびすべてがDevポータルで最新のものでした。私にとってそれを修正したのは、アプリのターゲットの[全般]タブの下にあり、[チーム]ドロップダウンを[なし]に変更してから、会社に戻りました。 Xcodeに、開発者ポータルから必要と思われるものを再要求するように強制しました。

ビジネスに戻る... :-)

9
Drew

または、ユーティリティ/キーチェーンに移動して、すべての証明書を削除します。 Xcodeから実行すると、すべてが自動的にソートされます。

5
RGriffiths

こんにちはすべて開発者証明書を削除して再度インストールするだけです。Xcodeの設定からアカウントを削除して、再度追加します。私のために働く

0
mychar

XCodeを再起動すると、XCodeはこのプロンプトを表示して問題を解決しました。

enter image description here

「問題の修正」を押すだけで機能しました。

0
anneblue

Xcodeが処理するキーチェーンの残りからすべての期限切れの証明書を削除します。

グループで働いていてこの問題に苦しんでいるのに同僚がそうでない場合は、 https://developer.Apple.com/library/ios/recipes/xcode_help -accounts_preferences/articles/export_signing_assets.html

次に、.developerprofileファイルをインポートします。

私にとって魅力のように働いた。

0
Andrey Solovyov