Что должно быть в моем gitignore для Xcode 7

С окончательным выпуском Xcode 7 я задавался вопросом, какой подходящий параметр для .gitignore был для проектов Xcode в новой версии, и были ли те же настройки, которые были применимы в XCODE 6.

ПРИМЕЧАНИЕ. Это XCODE 7 Specific. Существуют различные ответы для другой версии XCODE, но я не знаю, добавляет ли 7 новые файлы или типы, которые следует добавить в .gitignore.

Ответы

Ответ 1

Здесь один Я склонен использовать:

.DS_Store
build
*.xcodeproj/*
!*.xcodeproj/project.pbxproj

Это игнорирует файлы .DS_Store, каталог build и все в файлах .xcodeproj, кроме файла, который фактически содержит параметры проекта. Если у вас есть общие схемы, вы также можете добавить

!*.xcodeproj/xcshareddata

как показано здесь.