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_URL
andIOS_TEAM_ID
fields to the ones used by you organisationIf not already the case, set
MATCH_TYPE
to 'enterprise' andMATCH_FORCE_ENTERPRISE
to '1' in theIOS_MATCH
section of the env fileChange the
FL_HOCKEY_API_TOKEN
to you organisation's tokenRun
bundle exec fastlane ios setup --env=staging
Deploy 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