Atualizar à luz do Swift Package Manager: Se você está construindo um projeto como um pacote Swift - você definitivamente deve ignorar este arquivo, pois ele pode ser gerado usando o sistema de arquivos como fonte de verdade. Você pode fazer isso usando o seguinte comando:
$ cd ~/Projects/MyProjectFolder/
$ swift package generate-xcodeproj
Para resposta não SwiftPM - veja abaixo.
Este arquivo contém a lista de todos os arquivos no projeto, configurações de destinos e quais arquivos pertencem a quais destinos. É provavelmente o arquivo mais pesado do pacote do projeto. Você não deve ignorar este arquivo. Existem alguns pontos para isso:
- Você pode não querer trabalhar neste projeto sozinho ou;
- Você está planejando trabalhar no projeto de máquinas diferentes;
- Você vai querer compartilhar sua base de código com outras pessoas;