In my Keychain, I have my iOS developer certificate, along with its nested private key.
In the Apple developer center, I created a provisioning profile under Distribution for my app, and downloaded it. When I bring it into Xcode, I see the provisioning profile but it says "valid signing identity not found" and I can't properly build an archive for ad hoc distribution.
How can I resolve this? Like I said, under my Keychain, I have my private key AND my developer profile certificate.
In the apple developer's Certificates, Identifiers and Profiles section, you have an option to generate a certificate for ad-hoc or app store. After selection that, you should have to create a signing request such as this screen...
once you created a certificate, then proceed to create a provisioning profile with THAT certificate.
When you were creating your provisioning profile in the provisioning portal your first step would have been to select Distribution or Development (you selected Distribution).
Then in the second step you were supposed to select app ID (make sure this app ID matches the bundle ID of your app).
Then on the next screen you select the certificate with which to sign this provisioning profile. Make sure this is the same certificate that you downloaded. It needs to be a special distribution certificate that you would have created beforehand. Note the name and the expiration date of the certificate, then download this certificate from the Production section in Certificates.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With