Guidance on Publishing Upgraded App Version & Rollback Options for Existing Marketplace App

@Anant_Prajapati It’s good to plan ahead of the app update release. I appreciate your proactive preparedness.

1. Manual update over auto-update

This option is an opt-in feature. While publishing the app, you can select/unselect the checkbox for the auto-update feature.

Please keep it unselected to release the app without auto-update enabled so that all your customers can manually update the app as per their wish whenever later.

Note: This auto-update feature is only applicable to customers in the immediate previous version of the app. So, if you do not use this option, later, if you would like to use it, all the customers may not be in the latest version to get the new version. So, please plan your strategy accordingly.

2. Intermittent API errors during local testing

In the linked community post, the problem was not identified; rather, a security settings change was suggested. I’m not sure what the root cause of your app’s issue was and how it was resolved.

If you could share more information on the issue and which solution resolved it, we could advise where it came from and whether it could occur in the production environment.

If the error was from a self-signed certificate, the local development app generates the self-signed certificate since it requires an NGROK URL for external events with HTTPS.
There can also be other requirements for FDK updates. These are not relevant in the production environment as FDK is not relevant. Only your code is pushed to the production environment with Node.js runtime provided by our cloud platform on a secure server, so a self-signed certificate is not required.

You can also test your app by publishing it as a custom app in the production environment. This will assure you that the app works as expected in the production environment.