I'm trying to automate the process of building apps for our clients using bash scripts running on a Mac Mini Server (OSX 10.7).
My script is based on the spectacularly useful script from github originally posted at https://gist.github.com/949831
I'm building the app using xcodebuild, and then signing and embedding the mobileprovision file using xcrun.
When I do all this with a mobileprovision file I manually installed into Xcode using the GUI (e.g. double-clicking) it works fine. If I simply try to use a mobileprovision file copied onto the server with SCP it fails (Code Sign error: Provisioning profile '123abc123' can't be found.)
Presumably this is because the file isn't 'installed'.
Is there any way to install the mobileprovision file from the terminal? I'm using SSH so using things such as the 'open' command won't work.
Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…