📄️ Account Management
Before you can begin releasing app updates, you need to create a Turbopush account. If you don't have one yet, create one here:
📄️ App Management
Before you can deploy any updates, you need to register an app with the Turbopush service using the following command:
🗃️ Releasing Updates
4 items
📄️ Patching Update Metadata
After releasing an update, there may be scenarios where you need to modify one or more of the metadata attributes associated with it (e.g. you forgot to mark a critical bug fix as mandatory, you want to increase the rollout percentage of an update). You can easily do this by running the following command:
📄️ Rolling Back Updates
A deployment's release history is immutable, so you cannot delete or remove individual updates once they have been released without deleting all of the deployment's release history. However, if you release an update that is broken or contains unintended features, it is easy to roll it back using the rollback command:
📄️ Promoting Updates
Once you've tested an update against a specific deployment (e.g. Staging), and you want to promote it "downstream" (e.g. dev->staging, staging->production), you can simply use the following command to copy the release from one deployment to another:
📄️ Viewing Release History
You can view a history of the 50 most recent releases for a specific app deployment using the following command:
📄️ Debugging
Once you've released an update, the React Native plugin has been integrated into your app, it can be helpful to diagnose how the plugin is behaving, especially if you run into an issue and want to understand why. In order to debug the Turbopush update discovery experience, you can run the following command in order to easily view the diagnostic logs produced by the Turbopush plugin within your app:
📄️ Code Signing
What is it?