デバイスでアプリケーションを起動中にエラーが発生しました


90

デバイスでアプリケーションを起動中にこのエラーが発生します:

Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)

4
以下の回答は人気がありますが、うまくいきませんでした。ここで私の答えを参照してください:Xcode 4エラー:実行可能ファイルの開始エラー
Sam

回答:


197

まずXcodeを再起動してみてください。それが機能しない場合は、デバイスのハードリセットを試してください。これは、アプリのバンドルIDを変更すると発生します。


33
Xcodeの再起動で十分です。プロジェクトを閉じるだけでなく、xcodeを終了して再度開くようにしてください。:-P
k3a

2
私がしなければならなかったすべてはXCode4を再起動することでした。デバイスを再起動する必要はありませんでした。
ヒース国境

1
XCodeを再起動するとうまくいきました。PS:バンドルIDを変更した後もこの問題が発生しました。
スプリングライダー、2011年

1
はい、私がしなければならなかったのはxcodeを再起動することだけでした、そしてスプリングライダーが言ったように、私は最近それと関係があるかもしれないバンドルIDを変更しました。
tallen11

xcodeを再起動するとうまくいきました、おかげで:)-xcodeの再起動を試すのに頭を悩ませなかったのはなぜでしょうか。
Veeru

2

XCode 5ベータでは、問題を解決するためにデバイスのハードリセットが必要でした。


どのようにしてハードリセットを開始しましたか?
2013

1
設定>一般>リセット>すべての設定をリセット
Oliver

1

1

Xcodeを再起動してもiPhoneが役に立たない場合は、プロビジョニングプロファイルを確認してください。Shift-Command-2は、Xcode内から起動します。次に、デバイスを選択し、その中のプロビジョニングプロファイルを選択できます。プロファイルを削除し(私の場合、Xcodeによって作成された類似したエントリが多数あります)、Xcodeを再起動すると、iPhoneが問題を解決します。

アプリがバックグラウンドアプリの場合、新しいバージョンをデプロイする前にアプリを手動で削除する必要があります。たとえば、iBeacon対応のアプリがあり、自分をBluetooth Low Energyのバックグラウンドコンシューマーとしてマークすると、OSは実行されていないときでもアプリの記録を保持します。このレコードは、新しいバージョンがデプロイされたときに適切に消去されません(iOS 7.0.4)。これにより、エラーが報告され、デバッグおよび展開プロトコルがハンドセットにハングします。ハンドセットは再起動が必要になります。

問題を回避するためのハックは、アプリのバンドルIDを電話が認識していないものに変更することです。次に、新しいアプリとしてハンドセットに展開し、古いアプリへの参照による問題を回避します。


0

これは、iPadアプリからiPhoneなど、サポートされていないデバイスにターゲットをデプロイしようとした場合にも発生する可能性があります。ユニバーサルアプリに切り替えるのを忘れたときに、この不可解なメッセージが表示されました。


0

また、展開ターゲットがデバイスよりも高い場合にも発生します。

それを下げると、うまくいくかもしれません。

(Ian Kershaw氏に感謝します。IanKershaw氏は、この分野を見回してくれました)


0

最終的に私のために修正されたのは、Xcodeプロジェクトのクリーニング(コマンド+ Shift + K)でした...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.