2014.04.30
STAFF BLOG
スタッフブログ
TECHNICAL
テクログ
毎回リリース終わると忘れるのでメモ
リリースが終わった後、新しく機能を追加して実機で確認しようとすると
The executable was signed with invalid entitlements.
というエラーが出て実機に転送出来ません。
実機がiOS6だと問題ないのですが、iOS7の場合は確実にエラーとなります。
修正方法は簡単で、上にある水色のバーからProduct→Scheme→Edit Scheme
または、「command+shift+,」 で画面を呼び出し
Run プロジェクト名のBuild Configuration を Release から Debug に変更。
ついでに Archive も Debug にすれば完璧。
リリースするときはもしかしたらRun の変更は必要なくて Archive だけ Release にしておけば
元からエラーが出ないかも・・・?
そのほかのObjective-C関連の記事をお探しならコチラをどうぞ