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.cer
CertificatePrivateKey.p12
+ PasswordProfile.mobileprovision
Certificate
Client needs to:
Generate an
Apple Distribution
certificateNot an
iPhone Distribution
certificate
Download it
Save to Keychain
Export Certificate item from Keychain with the .cer file format
Export
Certificate Private Key
item from Keychain with the.p12
file formatShare the
Certificate
,Certificate Private Key
& thePassword of the Certificate Private Key
Provisioning Profile
Client needs to:
Generate a
Provisioning Profile
with the following set of capabilities:Associated domains
Data protection - Complete
Push notifications
Download it
Share it with us