@sideshow_boz @flanker Sure thing ๐
Just providing a bit of additional info since I did this for several collaborative projects where people were submitting PRs (and definitely not trying to be nitpicky ๐) โฆ
I generally create a sample.xcconfig or template.xcconfig file and put the placeholders in that and commit that. But I add the real ones (debug.xcconfig and/or release.xcconfig) to the .gitignore file so that they donโt get committed to the repo.
Then, in my instructions I tell people to copy the template file to the real version and add their own info.
That way, all they have to do is clone the repo, create the xcconfig files once and they are set. All their PRs and commits donโt mess up your set up and vice versa ๐