Xcodeエラー:シミュレートされたアプリケーションの起動に失敗しました
-
03-07-2019 - |
質問
問題
人々がこちらで質問したのとは異なり/ a>および こちら、新しいインストール後にこのエラーが発生しましたLeopard(hackintosh)、この問題は本当に私を夢中にさせ、他のどこにも手がかりを見つけることができません。
iPhone SDK 2.2.1を初めてインストールした後、新しいプロジェクト(任意のタイプ、Navigateベース、OpenGL ESアプリケーション)を開始し、ビルドして実行すると、次の問題が発生しました。 いつか:
シミュレーションアプリケーションの起動に失敗しました:不明なエラー。
また時々:
シミュレートされたアプリケーションの起動に失敗しました:iPhone Simulatorはcom.yourcompany。[アプリケーション名]のプロセスIDを見つけることができませんでした
シミュレータ内のアプリはすぐにクラッシュしたようで、XcodeはプロセスIDを見つけることができます。
解決策
このリンクは、これでも解決できないと言っています。他のいくつかは、ステップバイステップで詳細を行います:
- Info.plistのチェックを外します
- XCodeを終了
- ディレクトリ/Lib/Caches/com.apple.DeveloperTools.###を削除します
- Xcodeプロジェクトを開く
- すべてのターゲットをクリーニング
- 再構築
そしてiPhone Simulatorをリセットします。これも問題を解決しませんでした…
SDKをアンインストールして再インストールしようとしましたが、まだ同じエラーが発生しました…
これはハードウェアに関連する問題ですか?またはオペレーティングシステムのバージョン?私はhackintosh(iDenebv1.4 10.5.6)を使用しています。iTunes&&を含む他のすべてのソフトウェアは正常に動作します。 VMware Fusion。
その他のヒントや手がかりに感謝します!
解決 4
/var/log/system.logに奇妙なログが見つかりました。
May 8 16:17:50 th084134 /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard[1170]: MobileInstallationLookup: Generating the install map
May 8 16:17:50 th084134 /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard[1170]: load_application_info: Could not load signer identity from /Users/test/Library/Application Support/iPhone Simulator/User/Applications/5D55807A-7489-4DC5-B4D7-2ECD5E230F29/new1.app/new1
May 8 16:17:50 th084134 [0x0-0x2e02e].com.apple.iphonesimulator[1168]: error compiling query "SELECT value FROM _SqliteDatabaseProperties WHERE key = ?;": no such table: _SqliteDatabaseProperties
May 8 16:17:51 th084134 SpringBoard[1170]: Unable to obtain task name port for com.yourcompany.new1. Either it failed to exec or it terminated immediately: (os/kern) failure
May 8 16:17:51 th084134 SpringBoard[1170]: Couldn't activate <SBApplication: 0x123e6d0> com.yourcompany.new1 activate: animated deactivate:
May 8 16:17:51 th084134 SpringBoard[1170]: Application <SBApplication: 0x123e6d0> com.yourcompany.new1 activate: animated deactivate: exited abnormally with signal 256: Unknown signal: 256
May 8 16:17:51 th084134 SpringBoard[1170]: Unable to obtain task name port for com.yourcompany.new1. Either it failed to exec or it terminated immediately: (os/kern) failure
May 8 16:17:51 th084134 com.apple.launchd[164] (UIKitApplication:com.yourcompany.new1[0xa455][1171]): Bug: launchd_core_logic.c:2812 (23714):103: sandbox_init(j->seatbelt_profile, j->seatbelt_flags, &seatbelt_err_buf) != -1
May 8 16:17:51 th084134 com.apple.launchd[164] (UIKitApplication:com.yourcompany.new1[0xa455][1171]): Sandbox failed to init: Cannot apply builtin profile `/Users/test/Library/Application Support/iPhone Simulator/User/Applications/5D55807A-7489-4DC5-B4D7-2ECD5E230F29.sb': Policy not found
May 8 16:17:51 th084134 com.apple.launchd[164] (UIKitApplication:com.yourcompany.new1[0xa455][1171]): Exited with exit code: 1
May 8 16:17:51 th084134 [0x0-0x2e02e].com.apple.iphonesimulator[1168]: 2009-05-08 16:17:51.026 SpringBoard[1170:10b] Unable to obtain task name port for com.yourcompany.new1. Either it failed to exec or it terminated immediately: (os/kern) failure
こちらは、コマンドでシミュレーターでアプリを実行する方法についての議論です行、xcodeとシミュレータがどのように機能するかを理解するのに役立つことを願っています。
しかし、私はそれを解決しませんでした。
まあ、私は「解決した」 hackintosh(IPC 10.5.6)の別のディストリビューションをインストールすることで、完璧に動作します!
他のヒント
修正済み問題: iPhone Simulatorは、com.yourcompany。[アプリケーション名]
のプロセスIDを見つけることができませんでしたOSバージョン2.2.1でビルドしたプロジェクトのビルドとシミュレーションに問題があり、XCodeを&quot ;シミュレーター-2.2.1デバッグ&quot;
次の方法でこの問題を乗り越えることができました。 -iPhone Simulatorを閉じます -XCodeを表示する-&gt;詳細 -&quot; Info.plist&quot;を開く&quot; Resources&quot;のファイルフォルダ -ファイルの上部近くに&quot; Info.plist&quot;が表示されます。上下矢印セレクター付き -上下矢印セレクターをクリックします -[ファイルの履歴を消去]を選択します
対象: シミュレーター-2.2.1
XCodeバージョン: 3.1.4(OS3.1 Beta 3を含む)
昨夜同じ問題が発生し、突然システムが再起動しました。その瞬間、私はシミュレータにアプリケーションをインストールしようとしていました。システムが戻って、アプリを再度インストールしようとすると、「シミュレートされたアプリケーションを起動できませんでした」と表示されました。
グーグルで検索して、すべてのターゲットを検索して再構築するなど、多くのソリューションを試しましたが、うまくいきませんでした。
だから私は次のリンクを見つけました、それが記載されている場所、iPhone Simulatorのコンテンツをリセットする方法:
私はそれをするのに疲れた、そしてあなたたちは私を信じないだろう、それは働いた:)、
解決策:&quot;シミュレータのユーザーコンテンツと設定を工場出荷時の状態に設定し、インストールしたアプリケーションを削除するには、iPhone Simulator&gt;を選択します。コンテンツと設定をリセット&quot;
すべての人に最高の幸運.............. :)
これは最終的に製品名の問題になります:
修正は、元に戻すことです
$ {EXECUTABLE_NAME} $ {PRODUCT_NAME}
実行可能ファイルおよびinfo.plistのcom .. $ {PRODUCT_NAME}について
XCodeを消去し、シミュレータを終了、再配置、および終了すれば、準備完了です。
私の場合、常に機能していた既存のアプリにターゲットを追加していました。私の場合、すべてのソースコード、xib、フレームワークなどを選択し、それらのターゲットチェックボックスをクリックするのを忘れていました。私の手がかりは、ビルドが即座に行われたということで、それは意味をなさない。何も構築しませんでした。シミュレーターにインストールできませんでした。新しいターゲットのすべてのソースファイルなどを含めると、ビルドとインストールは正常に完了しました。
同じ問題がありました。別のアプリからシミュレーターを起動し、実行しようとしていたアプリを削除することで修正しました。次に、ビルドして実行し、完璧に機能するようにします。
乾杯
マット
同じ問題がありました。誤ってinfo.plistファイルをターゲットに追加してしまい、アプリケーションをビルドするたびにアプリケーションバンドルにコピーされていました。そのため、バンドルには2つの.plistファイルがありました-鉱山とXCodeによって作成されたInfo.plist-シミュレーターを混乱させました。
シミュレーターのUIを介してシミュレーター(および/またはデバイスで実行しようとしている場合はデバイス)からアプリを削除し、シミュレーターをシャットダウンしてアプリの再実行を試みます。シミュレータをバッキングする実際のファイルを削除すると、アプリも削除され、同じことが行われます(ただし、シミュレータのUIを使用した削除は、動作する場合は、少し速くて簡単です)。
CPUはIntelであり、Appleハードウェアで配布されているモデルですか?
シミュレータがIntel以外のCPUおよび/またはVMWareで(もしあれば)確実に動作することを疑います。シミュレーターは、iPhoneのアームハードウェアを反映するために非常に CPU固有です。
SDKはAppleのIntelハードウェアのみをサポートしています。
シミュレーターの作成には多大な労力が費やされており、すべてのCPUをサポートするのは簡単でも安価でもありません(読み、数千人時)。
「アイコンに光沢とベベル効果が既に含まれています」を削除して、この問題を修正しました。プロジェクトのInfo.plistファイルのプロパティ。
シミュレータで受け入れられない製品名を中心とした問題。別の名前を選ぶことで、問題は解決しました。名前を元の容疑者に戻すと、毎回シミュレータが詰まってしまいました。
プロジェクトをローカルのハードドライバーに移動して、そこから開いてみてください!これで問題は解決しました(プロジェクトは以前はsamba共有に保存されていました)。
修正:
Macを再起動し、修正されました。 (その前に、キャッシュのクリア、iPhone Simulatorからのキャッシュの削除、クリーニング、再構築、OSの終了、シミュレータの終了を試みましたが、何も機能しませんでした。)OSの再起動は機能しました。
これも私を悩ませていましたが、ようやく機能するようになりました。 残念ながら、私がやったことを再現することはできませんが、あなたの情報に対するアクションのリストはこちらです。
問題の原因となったプロジェクトは、Appleからダウンロードして調整したものです。 興味深いことに、私は自分のプロジェクトをうまく立ち上げることができました。
だから、ここに私がやったアクションのリストがあります(以下のアクションはどれも単独では機能しません)。 -シミュレーターを閉じて、「ファイル履歴をクリア」する -シミュレーターの再起動 -再起動 -Xcodeの再起動 -コンテンツと設定をリセットしてiPhoneをリセットする
ただし、ダウンロードした新しいバージョンのコードを使用して上記のすべてを試したときには、再び機能していました。ただ興味がありませんでしたが、この問題を引き起こしているプロジェクトをデスクトップにドラッグして戻しましたが、今では大丈夫でした。
わあ、なんて痛い。コマンドラインからXCode 4をアンインストールしてから、XCode 3を再度インストールする必要がありました。再インストールした後、必ず再起動してください。作業中...
なぜシミュレータの再起動について誰も知らなかったのか。
私の場合、
Resetting the iPhone with Reset Content and Settings
and
**ReStart Simulator**
うまくいく〜
まったく同じ問題が発生しました-iPhoneシミュレーターをリセットしてから、シミュレーターを終了してから再度開始しました。