Are all Enterprise builds broken?

#1

This came up in Slack but hasn’t had any answers there. Another developer and I had been successfully building IPA images using certificates for teams set up for Enterprise deployment (as opposed to normal App Store deployment). But as of a couple of days ago, this is no longer working.

I’ve tried both builds where Expo manages the certificate process and creating the certificates manually in Apple’s admin interface and uploading them as part of the build process.

Is anyone at Expo looking at this?

Trouble building enterprise apps with Expo managing the certificate
#2

Hi, sorry about this. What issue are you getting? I mean, do you have an error message from logs?

#3

The latest one is: https://expo.io/builds/12fe3523-363d-422f-9bf3-7568d311f445 I’m guessing it’s certificate related but the errors are a little unclear. I believe that build was with manually created/uploaded certificates but if I let expo manage the certs, then I get this error:

? Will you provide your own Distribution Certificate? Let Expo handle the process
? Will you provide your own Push Certificate? Let Expo handle the process
[exp] Error while gathering & validating credentials
[exp] Reason:You are not allowed to perform this operation.  Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support You are not allowed to perform this operation.  Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support, raw:{"responseId":"4160eaaf-1eb4-488d-8c26-00b6f008dfde","resultCode":1200,"resultString":"You are not allowed to perform this operation.  Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support","userString":"You are not allowed to perform this operation.  Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support","creationTimestamp":"2018-01-03T21:19:30Z","protocolVersion":"QH65B2","userLocale":"en_US","requestUrl":"https://developer.apple.com/services-account/QH65B2/account/ios/certificate/submitCertificateRequest.action","httpCode":200}

even though the account is an admin on the team and builds have succeeded in the past.

#4

@jugglebird Hi, thanks for your patience. Can you try doing this again with your own files flow, like you did but with the latest version of exp?. We changed authing to be completely on your client machine and as part of that process the client makes the teamID rather than our servers. (So there was a mistake that I wasn’t saving your teamID when you were giving files directly )

#5

I’ll try now. Thanks.

#6

That worked. Thanks for fixing that issue.

1 Like
closed #7

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.