Есть проект.файл xcworkspace важно?



Я делаю командную строку xcodebuild с помощью сценария оболочки. Моя проблема, если я открываю и закрываю xx.xcodeproj файл один раз, а затем использовать эту команду он работает хорошо.



каким-то образом, если я получу глубокие изменения в файле, это project.xcworkspace это единственный файл, который был изменен. Является ли этот файл действительным и должен ли я проверить его в системе управления версиями?
Это вызовет какие-либо проблемы?



Я слышал, что это так же важно, как .pbxproj: это правда?



Я не мог найти ни одного действительного документация, в которой говорится о ролях и обязанностях различных файлов в файлах проекта xcode. Пожалуйста, предоставьте ссылки, которые помогут мне понять это.

501   1  

1 ответ:

project.xcworkspace - это каталог файлов, описывающих рабочее пространство или проекты. Хотя некоторые из ответов здесь указывают, что это не нужно и должно быть проигнорировано для управления версиями, я не согласен, но это будет сильно зависеть от того, как вы используете свою среду. Как правило, содержание содержит contents.xcworkspacedata файл, в котором перечислены проекты, включенные в качестве объектов верхнего уровня в вашем проекте,xcuserdata каталог, который содержит настройки каждого пользователя (следует игнорировать для управления исходным кодом), и xcshareddata, который является данными, совместно используемыми пользователями, совместно использующими проект, и должен находиться под управлением источника.

в средах, где вы не используете общие рабочие пространства или где вы используете простые рабочие пространства, вы также можете игнорировать их, однако в средах, где вы помещаете связанные проекты в одну рабочую область и совместно используете эту конфигурацию, вы можете захотеть сохранить их.

Comments

    Ничего не найдено.