タイトルが示すように、LLDB の使用に問題があります。デバッガーが LLDB に設定されている場合、このスレッド Xcode 4 が (アプリ名) にアタッチするとハングアップすることを調べました。まったく同じ問題が発生しているため、指定された指示に従ってください。とにかく、私はチームで働いており、この問題を抱えているのは私だけなので、変更をコミットするたびに GDB から LLDB に前後に切り替えるのは少し面倒です。リモートリポジトリ。
コンパイラを確認したところ、LLVM 4.2 に設定されています。実際、アプリは完全にコンパイルされ、シミュレーターにインストールされます (Xcode を強制終了して再起動すると、実行できます)。Xcodeを再インストールしようとしましたが、サイズの大きなパッケージであり、インターネットの使用に制限があるため、混乱し、時間がかかります。ここで何が起こっているか知っている人はいますか?システム上で見つけられなかった場合でも、LLGB が XCode の外部にバンドルされている可能性はありますか?
任意の洞察をいただければ幸いです。私は回避策を続けることができますが、私の個人的な状況を考えると少し面倒です:-)
編集:「ハング」の意味の詳細。Xcode を開いた状態で開始し、シミュレーターを閉じます (Dock にも表示されません)。[実行] をクリックすると、シミュレーターが正常に起動し、アプリケーションにスプラッシュ スクリーンが表示されます。次に、xcode に「Attaching to」というメッセージが表示されます。そして今、それはハングしています。シミュレーターを閉じることができますが、xcode はまだアタッチされています。実行ボタンと停止ボタンの両方が機能しなくなります。ドックを右クリックしてアプリケーションを終了しようとすると、警告メッセージが表示され、この時点からコードを入力することさえできなくなります。XCode は完全にハングしています。ここでの唯一の選択肢は、Cmd+Alt+Esc を使用して XCode を強制終了することです。