Update an app that you've deployed via an app store.
To learn more about the different aspects of deploying your app, see Deploy.
When to update white labeled apps
After your white label native app has been created and deployed to an app store, it does not need to be updated and redeployed in the app store every time you make a change to the AppSheet app definition.
The latest app definition is automatically fetched and used along with the every sync operation performed by the user. Therefore, you should rarely need to actually reconstruct and resubmit a white label native app to one of the app stores.
The reasons you might want to update a white label app include:
- You give the app itself a new name or icon.
- You add new screenshots, keywords, descriptions, or other metadata.
- AppSheet explicitly asks you to update and resubmit your app. This should be an infrequent occurrence, and may be because there is a platform change that requires an explicit update. Such platform changes could occur when AppSheet rolls out significant new features, or iOS, Android, or some other core infrastructure deprecates or changes some important underlying functionality.
How to update white labeled apps
Generating an update involves repeating the initial white labeling process. First, open the AppSheet editor to Manage > Deploy > White label. For Android, simply click Create a white label version .... This will generate the updated APK files that can be uploaded to the Google Play Store.
For iOS, you'll need the exported certificate and provisioning profiles you used when you first white labeled your app. If you no longer have these files the certificate can be re-exported from your keychain, and the provisioning profiles can be re-downloaded from the Apple Developer Center. If the certificate is no longer in your keychain you can generate a new certificate and new provisioning profiles using the same steps from the original white labeling process as described in this article on white labeling for iOS.
For iOS you'll also need to specify a Short Version number for your update, and this number must match the version number you use in iTunes Connect. Once you've provided this information you can click Create a white label version ... to generate the
.ipa files for upload to the Apple App Store.
Note: The concepts in this video are still valid. Though, the AppSheet UI has changed since this video was recorded.