甘いものが好きです

iOS App開発時に感じた疑問や課題、その他の雑感などを書いていきます。

エラー「Error Starting Executable '[App名]'」への対処

エラー内容

Xcode*1でBuilding SettingsのCode Signingを変更した後で実機(iPod touch / iPhone / iPad)を対象として「ビルドと実行」をすると、ビルドに成功しデバイスにAppがインストールされたところで次のようなエラーダイアログが表示され、Xcode経由でのデバッグ実行が開始されないことがあった。

Error Starting Executable '[App名]'
Error launching remote program: No such file or directory (/Users/____/Library/Developer/Xcode/DerivedData/____/Build/Products/Debug-iphoneos/____.app/____).

このエラーが発生した場合、実機にインストールされたAppはホーム画面上のアイコンをタップすることにより実行することができるが、Xcode経由でデバッグ実行を行うことはできない。

対処法

次のページによると、一度Xcodeを再起動してからもう一度「ビルドと実行」をすることにより、正常にXcode経由でデバイス上でAppを実行することができるようだ。

I have closed, restarted Xcode; deleted the application from device and reinstalled it again, then the problem has gone.

ios - Xcode 4 Error: Error Starting Executable - Stack Overflow

自分で確認したときには、デバイス上のAppを削除しなくても、Xcodeの再起動だけでエラーが出なくなったが、念のためにデバイス上のAppも削除してからビルドと実行をしてみるのが良いと思う。

*1:動作確認時のXcodeのバージョンは4.0.2。