К сожалению, для меня это не было проблемой очистки или управления версиями. У меня есть несколько сложный проект с несколькими слоями вложенных проектов Xcode. Чтобы обработать проблему каждого проекта, находящегося в другом репозитории SVN, я установил пути к своим проектам относительно некоторых определенных исходных деревьев, которые я установил в Xcode "Preferences -> Locations". Например, я настроил FACEBOOK_IOS_SDK_SRC так, чтобы он указывал на «~ / Documents / {my_crazy_folder_structure} / facebook-ios-sdk / src». Таким образом, всякий раз, когда мои коллеги проверяют мой проект, местоположение SDK Facebook зависит от того, какой путь они установили, и не обязательно должны быть в той же структуре на своих машинах, как и на моем. Я знаю, что есть лучшие способы справиться с этим, но пока это работает.
В любом случае - моя проблема возникла, потому что в какой-то момент у меня было мое расположение файла * .xcdatamodel как «Относительно {source_tree_path}», который нашел файл очень хорошо, и даже скомпилировал его в файл * .mom, но я получить эту сумасшедшую ошибку, указанную в первом вопросе. Я изменил свое местоположение на «Относительно группы», и он начал работать. Я еще не нашел точную причину этого, но это потратило большую часть дня на расследование. Надеюсь, это поможет кому-то еще в будущем.