2012-03-23 8 views
13

アプリケーションを実行すると、デバイスにインストールされますが、すぐにクラッシュします。私は、以下のデバイスでデバッグしたい情報がある:デバイスからqLaunchSuccessパケットの送信に失敗しました。デバイスでデバッグできません。

error: failed to launch '/Users/wujinjin/Library/Developer/Xcode/DerivedData/化龙巷-gyktkapynghuobbqslisrornfrut/Build/Products/Debug-iphoneos/化龙巷.app/化龙巷' -- failed to send the qLaunchSuccess packet

情報:

Exception Type: 00000020 Exception Codes: 0x8badf00d Highlighted Thread: 0

Application Specific Information: 化龙巷 failed to launch in time

Elapsed total CPU time (seconds): 20.030 (user 17.830, system 2.200), 100% CPU Elapsed application CPU time (seconds): 0.000, 0% CPU

Backtrace not available

Unknown thread crashed with unknown flavor: 5, state_count: 1

Binary Images: 0x2fe00000 - 0x2fe25fff dyld armv7 /usr/lib/dyld

答えて

32

私は同じエラーを持っていた -

「qLaunchSuccessパケットの送信に失敗しました」

コード署名資格を "iPhone Developer"に設定して修正できました (私は誤って配布を使用していました)

+1

これが最適なソリューションです。 AppleテクニカルノートQA1682: 配布プロファイルには、iPhoneアプリケーションのデバッグに必要なget-task-allow資格プロパティがありません。ただし、このプロパティーは開発プロビジョニング・プロファイルで使用可能であり、使用可能です。したがって、デバイス上でiPhoneアプリケーションをデバッグするときは、配布プロファイルではなく開発プロファイルを使用してください。 – phatblat

+1

私は同じ問題を抱えていました。私はリリース証明書でデバッグしようとしていました。それを開発証明書に変更し、すべてが良かった。 –

+1

配布証明書でプッシュ通知をチェックするにはどうすればよいですか? –

2

対象の情報に移動します下部に「資格」のチェックマークを外します。私のために働いた。

0

私のアプリケーションはiPadで起動するのではなく、iPhone上で通常動作していました。私は、「iPhone Developer」として資格と特定のコード署名資格を有効にし、その後、きれいにし、iPadを再起動し、Xcode /ケーブルをiPadに直接インストールして、期待通りに動作しました。

3

デバイスを再起動します。私のために働いた。

2

ブレークポイントのために私が停止していて、実行ボタン(デバッガのレジュームボタンではありません)を押しただけでこのエラーが常に表示されます。再実行する前に停止することを覚えていれば、エラーは発生しません。私が開発しているアプリケーションはiCloudを使用するものなので、資格を無効にすることはできません。また、私は実行中のプログラムを停止するためにRunがそれをきれいに処理するように、アプリケーションを再開することによって問題を防ぐことができます。

3

私は事故によって、この問題のために絶え間なく発生する実際のシンプルで常に動作する解決策を見つけました。

最初に知っておいておきたいことは、デバッグモードで実際のデバイスでコードを実行した後、いくつかのブレークポイントでアプリケーションを実行している間にXCodeでコードを変更し、実行中のアプリケーションを停止してimmediatly (!)は、iOSデバイス上で編集したコードのデバッグを開始します。それをしないでください!代わりに、アプリケーションを適切に終了するためにXCodeにある時間(数秒)を与えます。

すでに発生している場合は、debbugerの実行を停止します。アプリがデバイスで正常に終了するまでお待ちください。数秒かかる場合があります。デバイス上でホームボタンをダブルクリックし、タスクバーの赤色( - )をタップしてアプリケーションを終了します。その後、デバッガを実行し、コンパイルを終了せずにimmediatlyで停止し、XCodeがすべてのタスクを停止するまで待ちます(この手順を省略することもできます)。そうすれば、すべてがうまくいくはずで、再起動の必要なしにデバッグを開始することができます。 XCodeがブレークポイントでデバッグ中に停止した後にすべてをクリーンアップすることが不可欠であると思われますので、いつも正しく終了するには数秒を要します。たぶん何らかの魔法のように聞こえるかもしれませんが、今までは再起動の必要なしにいつも私のために働きます。

+1

それは驚くべきことに私の問題を解決しました...多くの多くのありがとう – Anand

2

私は、

  1. 削除導出されたデータによってそれを解決し
  2. 開始Xcodeの再Xcodeの、デバイス上の
  3. キルアプリを終了します。

しかし、この問題は、私にとっては、週に0-4回発生し続けます。この問題に対する恒久的な解決策は素晴らしいでしょう。

関連する問題