Xcode でアプリをデバッグしようとしているのですが、次のエラーが発生します。
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.
(0xE8008018).
この問題に関して多くの疑問があることは承知しており、私はあらゆる解決方法を試してきましたが、これまで試したこと(うまくいかなかった):
- Xcode を再起動することを提案する人もいました。
- アカウントを更新しています。
- キーチェーンからすべての証明書を削除します。
- メンバーセンターからすべての証明書を取り消します。
- 証明書を手動でインストールします。
- デバイスの時計を確認しました(当然ですが)
- Xcode を(別々に)削除し、再インストールしました。
- プロジェクトのビルド構成を確認し、開発者アカウントが選択されていることを確認しました。
- アカウントの有効期限を確認しました(5日前に更新されています)
- いくつかの条件と規約に同意する必要があるかどうかをチェックしました(なし)
- メンバープロフィールにあるデバイスを無効にしました
- 複数のiPhoneでテスト済み(結果は同じ)
- 安定しているgitタグ/ブランチをチェックアウトしました(プロジェクトもばらばらに破損している可能性があると思いました)
私の懸念は、これが Apple の一時的な問題か、Xcode のバグである可能性です。数時間前までは iMac で動作していたのですが、MacBook Pro に切り替えたときにこの問題が発生しました (私はいつもこれを問題なく実行しています)。
ランニング:
- OSX ヨセミテ 10.10.4 (14E46)
- Xcode 6.4
ベストアンサー1
Apple ID を削除して再度追加してみると、うまくいきます。
- xcode: 環境設定...
- アカウント
- Appleアカウントを選択してください
- それを削除してください (-)
- Appleアカウントを再度追加してください(+)
- アプリを実行してください!