migrate-to-new-ios-certificates.mo
Owner: Yassine Chbani
Description
A project started by a third party should use your organisation's iOS certificates once a team starts working on it
Impact
If the original Apple developer account is not an entreprise one, the certificates for the staging app will expire and renewing them will include a dependency to the original owner of the project
Prerequisites
Steps
Removing the old app ID
Log in to the original Apple Developer account on developer.apple.com
Go to the certificates, Identifiers and Profiles page
In the Identifiers section, locate the staging app's ID and select it
In the menu you opened, browse to the bottom and delete the app ID
Generating a new provisiong profile
In your fastlane folder, open the .env file for the staging app
Change the
MATCH_GIT_URLandIOS_TEAM_IDfields to the ones used by you organisationIf not already the case, set
MATCH_TYPEto 'enterprise' andMATCH_FORCE_ENTERPRISEto '1' in theIOS_MATCHsection of the env fileChange the
FL_HOCKEY_API_TOKENto you organisation's tokenRun
bundle exec fastlane ios setup --env=stagingDeploy to HockeyApp
Download and test the app
Share with your product owner and relevant people the new link to download the staging app
Last updated