Is there any way to use a git repository with the built in SCM functions of Xcode?
In addition to the .gitignore settings referenced from the post above I have added the generated files to my config file.
build/
*.pyc
*~.nib/
*.pbxuser
*.perspective
*.perspectivev3
*.xcworkspace/
xcuserdata/
This helps to keep the noise out of my depot.
If I need to add generated files I add a Release folder and keep the *.framework and *.app folders to my project directory. I add anything I release to the testing group to the Release folder and tag it.