-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
Jenkins ver. 1.629
Xcode integration 1.4.9
I'm setting up Jenkins to automate the build process. In particular, for my needs, I'd like to be able to set different bundle identifiers.
I'm using the Xcode Jenkins plugin to set the bundle identifier:
The problem is that this will change the bundle identifier in the Info.plist file and in MyTarget > General > Bundle Identifier. But it won't change the bundle identifier in Build Settings > Packaging > Product Bundle Identifier.
The image below shows which value is not changed by the plugin:
Because of this issue the build will fail because, of course, the bundle id will not match the certificate and provisioning profile.
Actually I had another issue, I just needed to add "CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist"