Republishing an app can be often needed so you can resolve an issue or update your app. This article outlines the cases when an iOS/Apple or Android/Google app republishing is required.
The most common cases when an app republishing is needed are the following:
- You made a change on your app in the publishing stage and you noticed that this change is not automatically reflected on the app
- You want to take advantage of a new CMS release feature/update
- There is a problem with your Push Notifications
- (for iOS) you need to add an iPad version
After your app goes live in the App/Google Play Store, certain changes require an app update to take effect. Also, you might some issues that call for an app republishing. When an app is updated and released, users can be prompted to install the new version on their devices. Once they do so, they will see those changes reflected in the app and at the same time, some app issues will disappear.
Note: Apple and Google force you to republish your app every two years so that you are compatible with the latest iOS SDKs, but the BiznessApps suggestion is to publish your app at least once every 3-6 months.
- Android or iOS app
Below you will find a list of cases where you will probably need to republish your app.
- Push Notification Failure
In most cases when Push Notifications do not work as designed, the issue lies within the fact the app source code is old or the push certificate needs to be re-built. Re-publishing the app resolves many issues including Push Notifications.
For more on resolving issues with Apple Push Notification (APN) Certificates, review the Push Notification Failures - Troubleshooting KB article
- Updating the CMS Source Code
When we release new source codes, they include new features and updates to existing features. You should republish your app for either of the following reasons
- To take advantage of new functionality and bug fixes you are interested in
- To resolve issues that you might face since your app hasn't been recently (in the last 3-6 months) republished.
Note: It is important to resist adding the new features to your app until Apple approves the app update and is released. Otherwise, your existing live app (operating on the older source code) will not function properly for users because of the incompatible features.
- Adding an iPad Version (applicable to iOS apps)
If your app was uploaded as an iPhone-only, it would need to be republished to add an iPad version. The app must be reconfigured and resubmitted to include different device compatibility. When you republish your app, make sure to select both iPhone and iPad as your device options.
- App Changes That Require an App to Be Republished
All changes in the following sections in the Publish step require republishing:
- App Image/Icon
- Splash Loading Screens
- Basic App Information (App Name, App Icon Name, App Keywords, App Category, Audio Background Play option, and App Rating)
- App Store Rating
- Updating/Republishing your App
- Refreshing your App's Content
- Rebuilding An IOS/Apple Push Notification Certificate