23 votes

Qu'est-ce que le "standard" du contenu de .gitignore pour un iPhone (Xcode) de projet?

Ce qui est considéré comme le "standard" du contenu de .gitignore fichier pour un iPhone (Xcode) de projet?

PS: je ne sais pas si cela doit être un CW.

34voto

kubi Points 20607
build/
.DS_Store
**/*.pbxuser
*.mode2v3
*.mode1v3
**/*.perspectivev*

C'est un bon début.

mis à jour avec Dave suggestions.

10voto

Saurabh Points 14221

Vous devez également exclure xcworkspace et xcuserdata dans xcode 4.2. Voici donc une liste complète qui on doit ignorer pour iOS projets

# Exclude the build directory
build/*

# Exclude temp nibs and swap files
*~.nib
*.swp

# Exclude OS X folder attributes
.DS_Store

# Exclude user-specific XCode 3 and 4 files
*.mode1
*.mode1v3
*.mode2v3
*.perspective
*.perspectivev3
*.pbxuser
*.xcworkspace
xcuserdata

7voto

ohho Points 17243

À partir de l'GitHub gitignore du projet, à compter d'aujourd'hui:

# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/

Source: https://github.com/github/gitignore/blob/master/Objective-C.gitignore

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X