Обновление в свете диспетчера пакетов Swift: Если вы создаете проект как пакет Swift - вам определенно следует игнорировать этот файл, поскольку он может быть создан с использованием файловой системы в качестве источника правды.Вы можете сделать это с помощью следующей команды:
$ cd ~/Projects/MyProjectFolder/
$ swift package generate-xcodeproj
Для ответа не SwiftPM - см. Ниже.
Этот файл содержит список всех файлов в проекте, настройки целейи какие файлы принадлежат к каким целям.Это, пожалуй, самый длинный файл в комплекте проекта.Вы не должны игнорировать этот файл.Для этого есть несколько моментов:
- Возможно, вы не захотите работать над этим проектом в одиночку или
- Вы планируете работать над проектом с разных машин;
- Вы захотите поделиться своей кодовой базой с другими;