0

osx 10.9 に更新した後、私のプロジェクトのいずれかで、次の操作を行うと Xcode 4.6.3 がクラッシュします。

  • メソッド、if ステートメント、for ループなどを折りたたむ
  • 別のファイルをクリックします
  • 折り畳まれたコードを含むファイルをクリックして戻します

ファイルをクリックして戻ると、すべての行番号が消えていることに気付きますが、一番上にある行番号です (通常は乱数で、少し点滅します)。このファイルをクリックしてから 5 秒以内に XCode がクラッシュします。

これは繰り返し可能です。Xcode を再度開いてプロジェクトを開くと、問題が解決しません。現在、そのファイルにアクセスできません。Xcode を閉じて、RAM のメモリを解放しようとしました。プロジェクト内の参照を削除して、再度追加しようとしました。はい、問題は解決しません。

これは非常に苛立たしく、私の開発を完全に狂わせました。他の誰かがこの問題を抱えていますか? 誰でもそれを解決する方法を知っていますか?

役立つ場合は、クラッシュレポートを次に示します。

-GW

4

3 に答える 3

0

OSX 10.9 で実行されている Xcode 4.6.3 で繰り返し発生するコード/コメント折りたたみクラッシュを解決するには、UserInterfaceState.xcuserstate ファイルを削除する必要がありました。

このファイルは、projName.xcodeproj(パッケージの内容を表示)->project.xcworkspace(パッケージの内容を表示)->xcuserdata->username.xcuserdatad->UserInterfaceState.xcuserstate にあります。

プロジェクトの保存されたすべてのユーザー状態情報が失われることに注意してください。つまり、開いているすべてのタブが消えたり、折りたたまれたコードが展開されたりします。コードやコメントを再度折りたたむと、クラッシュが再発し始める可能性があります。

于 2013-12-13T10:08:16.120 に答える
0

それは私にも起こりました。フラストレーションと、rev 5 に移行しない理由を十分に共有します。

ここに私の解決策があります:

  • xcode を終了する
  • myProject.xcodeprojあなたのファイルに行きます
  • ファイルのパッケージ内を調べmyProject.xcworkspaceます(右クリック/コンテンツを表示)
  • myProject.xcworkspacexcode階層の外にバックアップします
  • myProject.xcworkspaceファイルを削除
  • xcode を再起動します (クリーンmyProject.xcworkspaceが作成されます)。

:私にとってはうまくいきますが、私はワークスペースを使用していません。試したことはありませんが、ワークスペースの設定を保持したい場合UserInterfaceState.xcuserstateは、パッケージ階層のさらに下にあるファイルを選択的に削除する必要があると思いますか?

于 2013-12-10T13:48:20.467 に答える