Search code examples
ioscertificateprovisioning-profileios-provisioning

Apple App Store certificates from clients


I'm still struggeling with Apple App-Store Certification for iOS Apps.

Now I have a client who has his own developer account, but I'm developing for him and doing all the stuff. I have a separate developer Account on my own. The Client authorized my account on Itunes Connect, as App Manager. He created a Distribution Certificate, an App Id and a Provisioning Profile for the App ID and sent the certificate and the Profile to me. I included it in the keychain and can now select those in XCode. But XCODE says: the provisioning Profile "doesn't include any certificate for which the private key is installed in keychain."

What am I missing? Do I need the private key of the clients? Or is there an other way to do this?

Any Help would be appreciated


Solution

  • You have two options:

    1) Ask your client to export developer certificate from keychain(.p12) and share it with you.

    2) You have to create a new developer certificates(By removing old one from keychain) by upload a new CSR certificate so the private key will be installed in your system.

    if issue is with both(Developer and Distribution)certificate you need both to be exported from your client machine.