1

Xcode 4.3.2 のさまざまな iOS プロジェクトで奇妙な問題が発生しています。

ブレークポイントの通常の動作は次のようになります。プログラムの実行がブレークポイントのあるコード行に到達すると、実行が停止し、コード行が Xcode に表示されます。次に、「続行」、「ステップオーバー」、または「ステップイン」機能を使用して、実行を進めることができます。「ステップ オーバー」または「ステップ イン」を使用すると、次に実行されるコード行が表示されます。

最初の部分 (ブレークポイントに達したときに実行を停止する) は問題なく動作します。しかし、Xcode は対応するコード行を表示しません。実行が停止した後、Step 関数を使用できますが、Xcode にはコード行が表示されません。この方法では、実行が停止した場所がわからないため、ブレークポイントはほとんど役に立ちません。

問題が常に発生するとは限りません。時々それは機能し、突然機能しなくなります。一度ブレークポイントが機能し、次の実行中に機能しません。

ほとんどの場合、実行を停止してアプリを再度実行すると、問題が解決します。しかし、再び機能しなくなるのは時間の問題です。Xcode を再起動するだけで効果がある場合があります。

ところで:LLDBには他の問題があるため、デバッガーはGDBに設定されています。

ブレークポイントの問題を扱っている他の投稿をいくつか見つけました。しかし、すべての場合で、問題は私が経験したものとは異なりました (実行がまったく停止しなかった、ブレークポイントが自動的に無効になったなど)。

誰かがこの問題を知っているか、それを解決する方法を知っていますか?

アンドレイ

4

0 に答える 0