1

私の Xcode ファイルシステムにあるこれらの空のシェルは何ですか?また、それらを安全に削除する手順は何ですか? また、Xcode File Navigator で重複した参照を検索しましたが、何も見つかりませんでした。

補足:プロジェクトは git を介して共同作業されており、それが彼らの存在と関係があると思われます。機能ブランチをマージした後、myproject.pbxproj ファイルで競合が発生することがあり、重複するファイル ref を削除して手動で競合を解決する必要があるため、一部がすり抜けている可能性があります。同様の混乱に陥っている人のために、それをきれいにする標準的な方法は何ですか?

ここに画像の説明を入力

4

1 に答える 1

3

はい、マージ中に同じ問題に直面していました:

project.pbxprojファイルが正常に更新されていないことが原因です。追加するファイルごとに、その参照が project.pbxproj file.here に追加されます。これらのファイルには、project.pbxproj ファイルのエントリが既にあります (ファイルにクロージャがある場合は E00021389E899 のように)。別のユーザーも同じファイルを追加します。 、同じ .h/.m の project.pbxproj ファイルに 2 つのエントリが存在するため、このエラーが表示されます。

クリーンアップの目的で、そのファイルを右クリックして削除するだけです。問題はありません。また、コードを定期的に更新することも忘れないでください。project.pbxproj で競合が発生した場合は、適切に解決するか、新しいコピーを取得する必要があります。

于 2013-03-14T16:51:45.913 に答える