John,
I don't know if we've done this correctly or not, but here's what we found. We do our command line builds using TeamCity, which is probably configured similarly to Jenkins. We found that, when the command line builds ran as the team city user, the default key chain was /Library/Keychains/System.keychain. To get signed builds to work, we had to store our certificates in that keychain. Looking at our ant build.xml file, I see lots of other comments, but I think that was the one critical piece to getting everything working.
Regards, Paul On Sep 24, 2013, at 10:38 AM, John Spicer < email@hidden> wrote:
I am trying to get a jenkins build running on a dedicated build machine.
The build works fine on my local machine, I'm trying to move it all to a separate one.
I'm having issues with signing. The error I'm receiving is:
Check dependencies
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “2E3E67DF-2BF3-4CD6-AB47-190753C3978C”, however, no such provisioning profile was found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'
I can build this app from Xcode w/o problems, it's just on the command line. I have looked through the script and I see this:
/usr/bin/security find-identity -p codesigning –v
Running this command from the terminal does return 2 valid identities, but returns none when run from Jenkins.
It smells like a permissions error of some kind, but I have been unable to figure it out.
I've already gone through multiple google suggestions and stuff from the Jenkins site w/o a solution.
I am using the Xcode plugin for Jenkins, if that helps.
Anyone else seen this?
This message and any attachment may contain information that is confidential and/or proprietary. Any use, disclosure, copying, storing, or distribution of this e-mail or any attached file by anyone other than the intended recipient is strictly prohibited. If
you have received this message in error, please notify the sender by reply email and delete the message and any attachments. Thank you.
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
|