Thanks so much for filing an issue or feature request! Please fill out the following (wherever relevant):
Update from codepush already present
App rolled back to initial state and codepush doesn't apply anymore unless new update uploaded too codepush
See https://github.com/microsoft/react-native-code-push/issues/1704
There's other similar issues too. I haven't found a solution.
Having the same issue here.
Same exact issue here.
@dwilt - try removing the --development flag from your codepush appcenter-cli build command. That resolved the issue for me.
@ahartzog I'm not using --development flag
code-push release-react <prodIOSBranch> ios -d Production --privateKeyPath ./private.pem --plistFile <pathToPlistFile>
@ahartzog thanks for the reply, but as @Mlobaievskyi, I'm not using the development flag either
Ah, must be some other issue going on as well then.
I am also facing the same issue, I'm not using --development flag. Any update on this issue?
removing the --development flag fixes the issue of app crashing immediately following an update, however this issue (which exists for us as well) is that after a successful update and relaunching of the app it rolls itself back to the previous version.
I had same issue, but now it is well then.
this is my solution.
ios/<app_name>/AppDelegate.m
// add
#import <CodePush/CodePush.h>
and change
// before
return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
// after
return [CodePush bundleURL];
https://docs.microsoft.com/en-us/appcenter/distribution/codepush/react-native#plugin-configuration-ios
@zezest - yes, this will seem to work but if you close the app and then re-open it (don't rebuild) it will revert back to initial bundle. If it is somehow working for you across multiple opens of the app on the same build then good for you, but for the rest of us it reverts.
@zezest yes, it work for me also. Not sure when that code was deleted from my app, probably when I upgraded to the new react-native version. I followed back this instructions and it work again https://github.com/microsoft/react-native-code-push/blob/master/docs/setup-ios.md
Probably issue not with code-push but with configuration
Any updates on this?
Hi @Mlobaievskyi ,
Thank you for reporting!
As I can see, you are using react-native v0.61.4 and react-native-code-push v5.7.0 but these are incompatible versions, you can take a look at supporting CodePush versions here: https://github.com/microsoft/react-native-code-push#supported-react-native-platforms
Not so long ago we released a new version of Code Push which supports react-native v0.60-v0.61.
All steps for installing the latest version of the plugin are described in our documentation: https://github.com/microsoft/react-native-code-push/blob/master/docs/setup-ios.md
I'm going to close this issue for now. Please let me know if you have any other questions.
Most helpful comment
Any updates on this?