Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Xcodeで「The identity used to sign the executable is no longer valid.」が表示されて実機でビルドできないときの対応方法

More than 5 years have passed since last update.

Provisioning Profileのステータスを確認

  • iOS Member Centerにログイン > Provisioning Profile > 対象の証明書のステータスがActiveかどうかを確認する
  • Activeではなかったら、Edit > Generateで証明書を作り直す

Provisioning Profileをダウンロードする

  • Xcode > Preferences > Apple IDを選択(表示されていなかったら登録する > アカウントを選択して「View Detail」ボタンをクリック > 「Download All」ボタンをクリック

キーチェーンアクセスで無効な証明書を削除する

無効な証明書があるとビルドが失敗するので、削除します

  • キーチェーンアクセス > 自分の証明書
  • 無効になっている証明書を削除する

(無効な証明書を消しても治らなければ、有効な証明書も削除してみる)

再実行

  • Xcode > Product > Clean
  • Xcode > Product > Run
k-yamada-github
Kotlin, Swift, Android, iOS, Vue.js, AWS
sonix
Mobility Tech Company「世界」をリードするイノベータ集団でありたい
https://www.sonix.asia/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away