【Xcode】実機での実行時に「This application’s application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed.」となったときの対処法

  • 2018年2月20日
  • iOS

タイトル長いですが、今回は Xcode のエラーについて。
アプリを実機で確認しようとして実行した際に遭遇したエラーです。

エラー全文はこちら。
This application’s application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed.

ざっくり翻訳したところ、インストール済みのアプリと今実行しようとしているアプリの識別子などが一致していないため、アプリをアップグレードできないとのことでした。
私の場合は、Generalのビルドチームが未選択となってしまっていたことが原因のようでした。

 

で、このエラーの対処法ですが、単純に既に端末にインストール済みのアプリを削除すること、でした。
もしくは、私のように原因が分かっていれば、Generalからビルドチームを以前と同じ設定にするなど、以前と同じ設定に戻せばOKのようですが…こちらについては試していないのでわかりません。

エラー文がそこそこ長い文だったので、もっと手間取るかと思いきや、かなりあっさりと修正できました。
とりあえず、エラー文はきちんと読みましょう。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG