mzgkworks

iOSを中心にプログラミング関係について書く

【Swift】The executable was signed with invalid entitlements. の対応方法

iOSアプリのリリース後に、機能を追加して実機転送でデバッグ確認しようとしたらこんなエラーが出た。
ちなみにビルドは成功している。
f:id:mzgkworks:20150903182416p:plain

環境

  • Xcode 6.4
  • iOS8.3(実機:iPhone6)

解決方法

Provisioning profileの整合がとれていないみたいなエラー内容なので、Build Settingsを確認。
1. TARGETS -> Build Settings -> Code Signing -> Provisioning Profile -> Debug
2. 項目の値をデバッグ用の「iOSTeam Provisioning Profile:〜」に変える。
(なぜかリリース用になっていた)
3. メニュー -> Product -> Clean ※これは不要かも
4. それからRun