1

アプリの実行中に Xcode でブレークポイントを設定すると、アプリがクラッシュする開発中のアプリがあります。少なくとも私はそれがクラッシュだと思います。何が起こったのかを示すコンソールには何もありません。アプリが終了するだけです。

ブレークポイントがヒットされていないことに注意してください。これを設定する行為だけがこれを引き起こします。

私は多くのアプリを開発してきましたが、このような動作をするのはこれが初めてです。何が起こっているのか、またはこれを理解する方法を知っている人はいますか? デバッグが本当に遅くなります。

4

1 に答える 1

7

Xcode4.xを使用していると想定しています。スキームの設定に移動して、別のデバッガー(LLDBが現在設定されている場合はGDB、またはその逆)に切り替えてみてください。

それでもうまくいかない場合は、さらに情報が必要です。

  • どのバージョンのXcodeとiOSを使用していますか?
  • 問題はシミュレーターまたはデバイス、あるいはその両方で発生しますか?
  • コード内のさまざまな場所にブレークポイントを配置しようとしましたか?

私の知る限り、これはデバッガーの問題です。したがって、アプリが実際にクラッシュすることはありません。クラッシュするのはデバッグセッションであり、アプリが終了します。Xcodeで[停止]をクリックするか、Xcodeでアプリがデバッガーに接続されているときにデバイスを切断すると、同様の効果が見られます。

XcodeとiOSのバージョンの不一致に関する問題である可能性があります。問題の診断に役立つように、環境に関する詳細情報を提供してください。

于 2012-11-29T22:17:38.833 に答える