I'd like to set up an OSX server that could build iOS apps on behalf of multiple developers. (The developers would provide data used to modify a template app project in defined ways to produce the project that is built.)
Each developer would provide:
- A code signing certificate
- A provisioning profile
- other app specific data
The server would:
- Do XXXXX with the certificate
- Do YYYYY with the profile
- Copy a template Xcode project and modify it by doing ZZZZZ to point to 1) and 2)
- Build the project (I assume using xcodebuild) to produce the app package
Is there a way to set up an Xcode project to point to the provisioning file and the certificate file themselves rather than going through keychain and whatever Xcode does with provisioning profiles? (There is a related Q&A mentioning putting the provisioning file in a certain folder that Xcode uses, but that no longer appears to be the case in the latest Xcode.)