Added unversioned TeamID infrastructure.#149
Conversation
This is described in detail in the file "Shared.xcconfig".
|
Thank you for sharing. Is this approach documented or advocated from anywhere? Please see that our project setup comes from here. https://github.com/fulldecent/swift5-module-template I want to synchronize any changes we are doing with there. |
|
@fulldecent I originally got the concept and idea from: This approach has been used here: It has also been adapted from this idea here: This is limited to the iOS Example project. The library remains untouched. |
|
Thank you for the notes. Would like to leave the issue open for a bit to collect feedback here. |
|
@fulldecent Sure! |
|
@fulldecent What are your thoughts on these changes? |
|
@fulldecent Any thoughts? |
|
I have been looking this. Since it is not immediately obvious that this is the best way to do this: I would like to hold off on this until there is a nice blog post and discussion advocating this approach. |
This change allows keeping the TeamID out of the project files. This way people can just clone the git repo, add their TeamID in a copy of the file "DEVELOPMENT_TEAM.xcconfig.template" then named "DEVELOPMENT_TEAM.xcconfig" and signing of the iOS Example will magically work.
This is described in detail in the file "Shared.xcconfig".