Version Manager

This article describes the shelfy.io Version Manager

Prerequisites

  • Your mobile application accounts must be connected to the shelfy.io back office.

  • Your store information must be fully completed, including privacy policies.

  • Google Play: You must upload the first bundle before using shelfy.io version manager.

Resources

Google Play Console - https://play.google.com/console/developers

Apple iOS - https://developer.apple.com/

App Store Connect - https://appstoreconnect.apple.com/login

Version Manager

Use shelfy.io Version Manager to do the following:

  • Create new versions

  • Promote versions to production

  • Override an existing version

  • Release a version

  • Monitor current versions

  • Review version history

Benefits of using Version Manager

  • Inject data to your stores from one location, instead of having to do it once in the App Store, and then a second time in Google Play.

  • Applications are built and managed with versions, and each version has its own content

  • Add features from the Integration Panel in the shelfy.io back-office.

  • Each version is given a unique number.

  • In the shelfy.io back office add capabilities to your mobile apps such as the following:

    • Push notifications

    • Analytics

    • Ratings and reviews

    • Single sign on (SSO)

    • Other & more

Some integrations should be saved to the version to be distributed to production; the end users can use the new version content and features.

Version release checklist

Make sure you have done the following in order to release your new version:

You must complete all five steps in the Go Live Checklist before you can release your mobile app version.

A red circle indicates the Go Live Checklist has not been completed.

Before you can create and release your new mobile app version, you must complete all five steps displayed in the image below.

Create the first version of your app

  1. Click New Version to create the first versions of your app.

  2. Give the versions a meaningful name in order to better locate them and track their progress.

  3. Click Create new versions.

Add features

An Open status indicates you can add features from the Integration Panel to the versions. After adding the features, click Submit For Test.

  1. After adding features from the Integration Panel, click Submit For Test. The In Progress notification is displayed.

  2. Click the reveal arrow to view the following:

    • Integration panel: The integrations that were saved to this current version.

    • Store Listing: The changes and updates that were saved to this current version.

    • Core Version Updates: The shelfy.io developer updates saved to this current version.

  3. Review the versions' content.

Publish your app

When your versions pass the testing mode, do the following:

  • Google Play app: Click Review & Publish.

  • App Store app: Click Submit For Review.

  • When Google complete their review process, they publish your app for you on Google Play.

  • When Apple complete their review process, you must click Publish to publish the app on the App Store.

When your app is successfully published in both stores, the Live notification is displayed.

If your apps are rejected, you are notified by email from the app stores

If the apps are rejected, the Rejected notification is displayed.

When both versions are live, The Go-Live Checklist status indiates the steps have been completed:

Conclusion

  • After you succesfully publish your first version, you can select which store to upgrade with a newer version.

  • Promote to both stores simultaneosuly, or promote to each store individually.

Last updated