Build React Native with Appcenter (iOS)
January 01, 2021
Build React Native iOS apps with AppCenter
AppCenter is a saas product that gives developers the ability to Continuously build, test, release, and monitor apps for every platform.
AppCenter started its life as HockeyApp. Microsoft purchased HockeyApp and has been steadily bringing features into the AppCenter umbrella.
AppCenter is a great tool for basic React Native builds.
Example React Native App
I created a sample React Native app to use with AppCenter.
Step 1 - Init
npx react-native init appcenter
Step 2 - Set up team and signing in xcode
Add unique bundle identifier
Setup signing team
Setup AppCenter
Sign in or create new account
I recommend using Github sign in
Add new app
Give your app a name
Select iOS for OS
Select React Native for Platform
Connect to Github
Select the build tab on left
Select Github service
Select the repo you want to connect
Configure Build
Click Configure Build
Sign Builds
Select an adhoc provisioning profile you downloaded from your apple developer account
Select a distribution certificate you exported as a p12 file. Here is a good article on how to do that.