iOS Code Signing Fails Only For Jenkins -
i'm trying build xamarin touch project jenkins build fails @ code signing phase.
my certificates , keys in system keychain should accessible jenkins. have no code signing issues when build project:
- using xamarin studio.
- using
/bin/bash
,xbuild
logged in jenkins user. - using
/bin/sh
,xbuild
logged in jenkins user.
the time code signing issue seen when jenkins build itself.
the error "user interaction not allowed", i'm @ loss explain going wrong jenkins build when working jenkins user when run same command shell.
you try importing credentials in jenkins credentials area.
from here:
allowing jenkins stage developer profile plugin builds on top of credentials plugin allow store apple developer profile (*.developerprofile) file. file contains code signing private key, corresponding developer/distribution certificates, , mobile provisioning profiles. can create file xcode.
to upload developer profile jenkins, go "manage credentials" in system configuration page, , select "apple developer profile" "add" button. see credentials plugin further details.
to use profile signing, add "import developer profile" build step before run xcode, , select developer profile import build machine. build step install developer profile slave's keychain.
Comments
Post a Comment