"Unknown error"でiPhoneシュミレータが起動出来ないとき

”Failed to launch simulated application: Unknown error.”


まれに上記のエラーが出て、iPhoneシュミレータがうんともすんとも言わなくなることがある。
何せ[Unknown error]なので、どうしようもないわけだけど、実際はいろいろな原因が考えられるようで。


今回の場合は、info.plistの[実行ファイル名]に、記号が入っていたのが原因だった。
[./\n\s]あたりの記号が入っていると上記エラーが起こる模様。
同様に、ターゲットのビルド設定の[プロダクト名]も、記号は受け付けない模様。
アプリケーションの表示名には使える記号も、使えない場合があるので注意。


その他の原因と解決方法はここにいろいろなレポートがある。

http://stackoverflow.com/questions/779115/iphone-failed-to-launch-simulated-application-unknown-error

基本的にinfo.plist/Prefix.pchやファイル/フォルダ名が原因のことが多いようだ。