2016-04-01 8 views
1

私は開発用に2台のMacを使用し、証明書を設定して2つのプロビジョニングプロファイルを生成しますが、私がアクティブにしてからmac1のxcodeからアプリケーションを起動すると、 。 そして、私はこのエラーを受けています。私はBEのために設定supose方法2つのMacのプロビジョニングプロファイルを設定する方法

enter image description here

は、両方のMacで起動しますか?あなたはキーチェーンアクセスに行けば

https://developer.apple.com/support/certificates/expiration/

:リンゴWWDRの証明書の有効期限が切れて... Appleはこのことについて、すべての開発者に連絡しなかった

+0

両方のMacで開発者の証明書をお持ちですか? – heximal

+0

証明書を作成すると、ios Developmentの証明書を作成することができます。 –

+1

それは分かりますが、両方のMacにこの証明書をインストールする必要があります – heximal

答えて

1

これが起こりました。

  1. クリックして証明書
  2. をクリック
  3. システム上WWDR証明書をクリックし(おそらく期限切れ)
  4. それを削除して新しいもの
  5. は、両方のMacにインストールしダウンロード(システムで - >証明書)

Xcodeでこれを修正する必要があります:

  1. オープンXcodeの
  2. クリッククリック
  3. XcodeメニューのPreferences
  4. の嗜好のアカウントでAccountsタブ
  5. をクリックして、開発者プロファイルを持つべきであるあなたの該当するアカウント(いずれかを選択
  6. 詳細の表示ボタンをクリックしてください
  7. トップには、あなたの証明書が表示されます。ページの一番下にある各
  8. の隣にreset(または作成)をクリックして、規定のプロファイルのそれぞれをダウンロードし、Xcodeはあなたのため

それらをインストールする必要がありますそれが動作するかどうかを参照してください。

これもうまくいかない場合は、システムの環境設定で、「プロファイル」に移動して問題のあるものを削除し、上記のコード修正を繰り返します。

+0

また、彼は2023年に失効するWWDR証明書を変更します。 –

+1

キーチェーンアクセスでは、すべての証明書を検証しましたか? –

+1

私は簡単な修正で私の答えを更新します... Xcodeはあなたのためにこれを行う必要があります... –