2017-01-26 6 views
2

キーボード拡張機能とiMessages拡張機能を持つアプリがあります。メインアプリはちょうど良いデバッグ、停止点で停止&は、コードをステップ実行することができます。 iMessage拡張もうまく機能します。私はXcodeをインストールして以来、それは失敗しているキーボードの拡張子は、デバッガと正常に動作するために使用されます。スレッド1にSIGABRT/SIGQUITを投げたブレークポイントに到達しないか、ブレークポイントに達した後、SIGQUITで最初のステップオーバーでクラッシュします。Xcode 8キーボード拡張デバッガ

OSX Sierra 10.12.3にはXcode 8.2.1があります。私はテストデバイス、iPhone 6、そしてシミュレータを試しました。私はデバイスと同様、devボックスを再起動しました。私は一時ファイルをクリアし、ビルド(Shift + Command + Option + KとShift + Command + K)をクリーンアップしました。

誰かがXCode 8とキーボード拡張機能でデバッガに問題がありましたか?

TIA、 マイク

答えて

2

私は新しいXcodeの(8.2.1)プロジェクトからこのバグに遭遇しました。キーボードをデバッグするための一時的な解決策が見つかりました。

  1. いつものようにコードを実行してください。
  2. エラー(SIGQUIT)が表示されるまでキーボードを持ち上げてください!
  3. 後藤のXcode>デバッグ>切り離し
  4. 後藤再びXcodeの>デバッグ>プロセスにアタッチ:今すぐ

(それは最初のプロセスでなければなりません)キーボードを接続し、ブレークポイントは動作します。残念ながらログ出力はありません! 一時的にあなたの問題を解決することを願っています。

+0

ありがとうございます。私は最初に動作しませんでしたが、いくつかの試行の後に、正常に接続してコードをステップ実行し続けました。 – Mikey

+0

添付後にログ出力を取得するにはどうすればよいですか? – TomSawyer

関連する問題