1

次のメッセージの原因を、おそらくそれを修正する方法についての提案とともに、誰か説明してもらえますか?

sudo <path to xcoderootとして実行する必要があるデーモンをデバッグする必要があるため、root で XCodeを実行しています。

これを数回成功させましたが、Xcode でプロジェクトを開こうとすると、XCode から次のメッセージが表示されます。

2009-06-09 10:04:25.521 Xcode[434:a0b] index is corrupt, will rebuild
Segmentation fault

他のプロジェクトは正常に開き、このプロジェクトは Xcode の非ルート インスタンスで正常に開きます。

コンピューターを再起動し、プロジェクト内からルートの pbxuser ファイルなどをすべて削除しようとしました。

また、自分のユーザーで実行されている Xcode でインデックスを再構築しようとすると、次のアサーション エラーが発生します。続行を押すと、Xcode がクラッシュします。

ASSERTION FAILURE in /SourceCache/DevToolsBase/DevToolsBase-1114/pbxindex/PBXProjectIndex.m:305
Details:  NULL symbol vector with value 278024
Function: _symbolKeyForValue
4

2 に答える 2

1

これに対する解決策は、プロジェクトのビルド フォルダーにある Xcode の現在のインデックスを完全に削除することです。そのため、ビルド フォルダー全体を削除してからプロジェクトを再度開くと、修正する必要があります。

于 2009-06-11T20:27:42.820 に答える