iOS Production Builds Broken?

I can’t successfully build for iOS production.

It reports:
Invalid p12 file. It does not have one (and only one) certificate.
Build ID: af3ff588-1170-4185-bd87-a1089c4e4dd1

I tried with a previously successful zip and that failed to. Android builds are working fine.

iOS builds are working normally.

This is a new check we added yesterday. The .p12 file is supposed to have one certificate in it. Yours has two, which creates problem in the keychain. You’ll need to recreate the p12 file.

Bag Attributes
    friendlyName: iPhone Distribution: XXX Limited (XWW89PWTEA)
    localKeyID: CC A2 DF A8 3A 58 D3 06 75 3B 63 81 DC 21 81 F7 D5 55 5E 1E 
subject=/UID=XWW89PWTEA/CN=iPhone Distribution: XXX Limited (XWW89PWTEA)/OU=XWW89PWTEA/O=XXX Limited/C=US
issuer=/C=US/O=Apple Inc./OU=Apple Worldwide Developer Relations/CN=Apple Worldwide Developer Relations Certification Authority
-----BEGIN CERTIFICATE-----
MIIFuzCCBKOgAwIBAgIIRjAFIN9BcQ4wDQYJKoZIhvcNAQELBQAwgZYxCzAJBgNV
...
-----END CERTIFICATE-----
Bag Attributes
    friendlyName: iPhone Distribution: XXX Limited (XWW89PWTEA)
    localKeyID: CC A2 DF A8 3A 58 D3 06 75 3B 63 81 DC 21 81 F7 D5 55 5E 1E 
subject=/UID=XWW89PWTEA/CN=iPhone Distribution: XXX Limited (XWW89PWTEA)/OU=XWW89PWTEA/O=XXX Limited/C=US
issuer=/C=US/O=Apple Inc./OU=Apple Worldwide Developer Relations/CN=Apple Worldwide Developer Relations Certification Authority
-----BEGIN CERTIFICATE-----
MIIFuzCCBKOgAwIBAgIIRjAFIN9BcQ4wDQYJKoZIhvcNAQELBQAwgZYxCzAJBgNV
...
-----END CERTIFICATE-----

Is it possible to make it work with the first cert in the p12 (as it previously did)? This would save a lot of hassle as I have many certs from various clients and asking them all to redo them would be painful.

Thanks!

We’ll have to check. Multiple certificates were causing problems at cleanup.