You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We use different bundles and different versions in our application. We have small differences according to the bundle. For example
Test version
Staff version
Release version
There is no problem in the release version, since the version has changed, we can make small updates with the new hot-updater and since the version number will change in the next version, there will be no problem, but in the test version, many builds are loaded for version 1.0 and many small changes are made.
For example, I made two updates with the hot-updater and then I loaded a new testflight update with the same version number. In this case, even if the test flight update is made, the hot-updater update is still made and crushes the changes. This causes a conflict.
-What are your suggestions in this case?
-Are there different checks in the control structure?
-Even if the bundle id is different, it still seems like the update is being made, is this normal?
As a simple solution suggestion, the build number can be included in the version number, so uniqueness can be ensured even if each upload has a testflight version.
thank you
The text was updated successfully, but these errors were encountered:
From my experience, this issue also occurs with Microsoft React Native CodePush.
Including the build number somewhere would complicate version checking on the server side. Since TestFlight is considered a pre-release stage, it makes sense to treat it as a release version.
To manage this, it might be necessary to prevent the wrap from running for TestFlight builds, like the example below: export default isTestFlight ? App : HotUpdater.wrap(App);
Alternatively, a separate app version can be created specifically for testing to avoid conflicts with the target app version.
Therefore, as this seems to be the intended behavior, it might be difficult to expect additional support from the library
We use different bundles and different versions in our application. We have small differences according to the bundle. For example
Test version
Staff version
Release version
There is no problem in the release version, since the version has changed, we can make small updates with the new hot-updater and since the version number will change in the next version, there will be no problem, but in the test version, many builds are loaded for version 1.0 and many small changes are made.
For example, I made two updates with the hot-updater and then I loaded a new testflight update with the same version number. In this case, even if the test flight update is made, the hot-updater update is still made and crushes the changes. This causes a conflict.
-What are your suggestions in this case?
-Are there different checks in the control structure?
-Even if the bundle id is different, it still seems like the update is being made, is this normal?
As a simple solution suggestion, the build number can be included in the version number, so uniqueness can be ensured even if each upload has a testflight version.
thank you
The text was updated successfully, but these errors were encountered: