16
**The identity used to sign the executable is no longer valid.** 
Please verify that your device’s clock is properly set, and that your signing certificate is not expired.

Xcodeデバイスを使用してiPhoneで2日間アプリをビルドすると、このエラーが発生しました。以前は正常に機能していました。しかし、そのiPhoneでビルドする場合にのみ、他のiOSデバイスは正常です。手伝って頂けますか :(

4

4 に答える 4

2

キーチェーンから証明書を削除し、Xcode を再起動してダウンロードし(Xcode-Preferences-Accounts-View Details) 、[すべてダウンロード] をクリックします。

これが機能しない場合は、Xcode アカウント(Xcode-Preferences-Accounts-View Details)を開き、証明書を右クリックして削除します。誰かが非アクティブまたは有効期限切れであるかどうかをメンバー センターで確認し、その問題を解決してください。

Xcode から削除しても、メンバー センターから管理する証明書は引き続き存在します。Xcode は、メンバー センターのすべての証明書をダウンロードします。これらの証明書にはいくつかの問題がありましたが、ほとんどの場合、これらの操作で問題が解決しました。あなたにもそれを願っています。

于 2015-11-28T22:28:00.000 に答える
0

証明書とプロビジョニング ファイルがまだ期限切れになっていない場合でも、iOS プログラムを更新した後に発生する可能性があります。

プロビジョニング ファイルを編集して、一致した証明書を再度選択するだけです。前に確認した証明書がオフになっている可能性があります。

于 2015-03-30T05:55:22.483 に答える
0

通常、XCode に強制的に証明書を再ダウンロードさせるだけで十分です。XCode -> Preferences... -> Accounts -> your apple id -> View Details の下で、左下隅にあるリロード ボタンを押します。

于 2015-08-29T15:41:52.597 に答える
0

キーチェーンから証明書を削除する必要がありましたが、xcode が「問題の修正」を提案し、すべてが機能し始めました。

于 2015-11-07T09:35:59.930 に答える