This repository has been archived by the owner on Jul 26, 2023. It is now read-only.
forked from Jaded-Prophet/Lighthouse
-
Notifications
You must be signed in to change notification settings - Fork 4
Deployment
Krista edited this page Apr 19, 2016
·
2 revisions
Before deploying on Bitrise, a continuous integration platform, certificates have to be set up through Apple Developer Account (iOS).
- Apple Developer Account: set up certificates and register users and respective UDID of app. Enter into the Certificates, Identifiers & Profiles section and create the necessary certificates, app ids, register devices and complete the necessary provisioning profiles that links the devices.
- Bitrise.io for deployment. Bitrise is a continuous integration platform that allows users to deploy apps quickly and also to work with 3rd party integrations.
- Set up an account with Bitrise (14 days free PRO account) and link your github repository to a new app.
- Bitrise have a well documented how-to with examples from users. The deployment site will identify the type of deployment you are setting up and will initialize the necessary scripts. After registering the certificates and adding testers/users to the app its a matter of running the build. Prior to running the build, the certificates signing on Bitrise must be complete, having imported the certificates produced on Apple Developer Account.
- If you have configured the users correctly with email notifications Bitrise will email the testers with installation files for app.
- You may need to adjust the Bitrise.yml configuration file. Ensure all users are registered with Bitrise and have accepted the invitation from you, the developer.