In order to create a build for one of your app versions, please follow the instructions below:
1) Access the app builder using the following link:
You will see your app name appear with your logo (if logo not provided, there will be a generic one. This can be easily edited later).
Beneath the App name, you will see 4 buttons:
2) Click on the Zapp button, , in order to open the Zapp builder.
A screen with your app versions shall open.
3) Clicking on the button, shall open a popup menu per version, where you can select whether to create a "Debug Only" or "Debug & Release" build type.
i- Should you choose the "Debug Only" build type and click on "Build" the build shall start automatically and can take between 10-30 minutes to complete (depending on different parameters)
ii- Should you choose the "Debug & Release" build type, you will be required to insert the different Store Keys and Certificates, and then click on "Build" to initiate the process.
a) Android Debug & Release, requires:
- Key Store File
- Store Password
- Key Alias
- Key Password
- Click HERE to learn how to create a Key Store file
b) iOS Debug & Release, requires:
- Provisioning Profile
- Distribution Key (P12)
- Distribution Key Password
- App Store API Key ID
- App Store API Issuer ID
In order to learn how to create the Certificates, please click HERE.
*Note: Please make sure that all of your Plugins are up-to-date, before creating the build.
In order to retrieve the App Store API Key ID as well as the App Store API Issuer ID, you can use the following link:
4) Stopping a build -
Once the build has started, you have the option to stop it from running, for whatever reason, by simply pressing on the "Cancel Build" button that shall appear instead of the build button:
Should your build fail for some reason (for example: one of the plugins is not updated to use the latest version), please consult this guide, to help troubleshoot the issue.
Best Practices for Creating your app
Now that you have prepared and created the builds for your app, you can start configuring it, and add the relevant Screens, Components and Feeds.
For more information on the Best Practices for creating your app, click HERE.