There are situations when client may not want to give us access to their developer portal. In that case one of the solutions to build the app for them is to use a certificate and profile generated by them.
π§΅ How to manually add existing certificates to the Fastlane match article by Sarunw is a nice read to follow along this doc.
Obtain Certificate & Profile
In order to sign the app we will need 3 files:
Certificate.cerCertificatePrivateKey.p12+ PasswordProfile.mobileprovision
Certificate
Client needs to:
Generate an
Apple DistributioncertificateNot an
iPhone Distributioncertificate
Download it
Save to Keychain
Export Certificate item from Keychain with the .cer file format
Export
Certificate Private Keyitem from Keychain with the.p12file formatShare the
Certificate,Certificate Private Key& thePassword of the Certificate Private Key
Provisioning Profile
Client needs to:
Generate a
Provisioning Profilewith the following set of capabilities:Associated domains
Data protection - Complete
Push notifications
Download it
Share it with us