Bitrise IOS doesnt work since Xcode9

I got a problem that Bitrise does not work with xcode 9 anymore for IOS
reason is that something is going wrong with the certificate signing
:x: error: exportArchive: Provisioning profile “XC iOS: removed.this.key” doesn’t support the Push Notifications capability.
:x: error: exportArchive: Provisioning profile “XC iOS: removed.this.key” doesn’t include the aps-environment entitlement.

How to fix this?

I found this that could be solution:
https://blog.bitrise.io/new-export-options-plist-in-xcode-9

but on step 5 of the solution:
Paste its content to the Xcode Archive step’s Custom export options plist content input

How to do that? i cant find how to set the custom export options in Xcode 9

Hi @RobB,
thanks for the report!

on the bitrise.io website, open your project’s workfloe editor tab in your workflow select the Xcode Archive & Export for iOS step, expand the Export Options (debug) input group, in this section you will find the: Custom export options plist content input.

Could you please attach your failed build’s url?

ok thanks, that seemed to have fixed it.

Failing build url:
https://www.bitrise.io/build/5a3ff3a5ddab4390

The url you sent is not a build’s url: https://www.bitrise.io/users/sign_in.

https://www.bitrise.io/build/5a3ff3a5ddab4390

Thanks @RobB ,
could you please update your steps?
Most of your steps are outdated, specially the xcode-archive step should be updated to the latest version: 2.3.4.

1 Like

Hi @RobB,

Did the step upgrades solve the issue? Do you need further assistance?

Closing as we did not receive a response for the step update, so it seems the step upgrade fixed the issue.

@RobB if you’d still have the issue with the updated step version please create a new #issues:build-issues report and we’ll check it ASAP! :slight_smile:

Happy Building!