Recently I tried to sign my iOS app with Apple Developer certificate through Jenkins with Xcode plugin and macmini as a slave.
Oh. I received a lot of different issues. I don't remember all of them, but the last one was:
Virtualization and something more...
Recently I tried to sign my iOS app with Apple Developer certificate through Jenkins with Xcode plugin and macmini as a slave.
Oh. I received a lot of different issues. I don't remember all of them, but the last one was:
I am configuring Jenkins + Xcode, to be able to build *.ipa files for testing it on iPhone. Recently I received an error:
The cleanest way to use Jenkins on Windows is to use the Jenkins Installer which installs Jenkins as a Windows Service.
That works fine, but of course the first challenge you face is cloning your Git repo over SSH (the default for the Jenkins Git plugin).
This week I configure the Jenkins to work with Mac and try to build iOS applications. Unfortunately, I got the code signing issues, either I use Xcode plugin or Xcode command line tool.
The core reason is Jenkins is running as daemon mode in Mac, just assume it is a different user – "Jenkins", so it will not have access to the keychain or provision profile as you log in using your credentials, which cause the code signing issue.