I have the problem while attaching distribution certificates to Enterprise app. Xcode throwing an error
Provisioning profile doesn't include any certificate for which the matching private key is installed in the keychain (Xcode 8).
I have searched a lot but didn't find satisfactory answer for Xcode 8 (latest answer).
I have following queries on solutions I found in the internet:
Use Automatically manage signing: is it not going to create any issue for other apps using the same distribution certificate?
Export private key from older machine: https://stackoverflow.com/a/12867963/2741603 posted long ago, still is this going to work ? or do we have any other new alternatives?
In the Provisioning Profile section, click the + button to add a new one. Select the type of profile, such asApp Store or Ad Hoc, and click Continue. Select your App ID from the drop down list and click Continue. Select the certificate you created in step 1.
Upload keychain and provisioning profile files sectionClick on "Choose File" and select the keychain or provisioning profile file. 2. Click on "Upload". The keychain or provisioning profile file is automatically uploaded and stored on the jenkins.
If prompted, sign in with Apple ID credentials. Click on Manage Certificates. On the Signing certificates for "User's Name", click the + (plus) button and from the dropdown menu select iOS Development. Xcode will create the iOS Development Certificate and add it to the Certificates page on the Apple Developer Program.
Your Keychain is missing the certificate i.e. p12 file for the selected provisioning profile. You have to just open the .p12 file , if you have already else create a new one from your apple developer account. Then Clean and Build your Xcode Project.
I will solve your issue.
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