経緯
- git cherry-pickでソース(仮にAファイルとする)を取り込み
- 「XXXX.xcodeproj/project.pbxproj」でコンフリクト。大元のファイルが競合
- 「git checkout –ours XXXX.xcodeproj/project.pbxproj」でブランチ元のファイルを適用
- Xcode立ち上げて、ビルドするもAファイルがないとエラーになる
- Xcode内でファイルを探すが、確かにない。。。しかし、プロジェクトフォルダから辿るとファイルはちゃんと存在している
再認識させる方法
- 該当ファイルが格納されているファルダ(プロジェクト)を右クリック
- 「Add Files to プロジェクト名」をクリック
- 該当のファイルを選択して追加
*プロジェクトに認識されていない場合は、濃く表示されている
(すでに追加ずみのファイルは薄くなってる)
これで解決できるはず。