Closed Mlobaievskyi closed 4 years ago
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];
@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.
this issue is still there? Has anyone figured out a solution
Hello @Saurabh4626 thank you for reaching out, could you please tell me which react-native-code-push and react-native version are you using?
@DordeDimitrijev, here you go "react-native": "^0.72.6", "react-native-code-push": "^8.1.0"
Hello @Saurabh4626 could you try using react-native 0.71.X version since there might be compatability issues with codepush and 0.72 react-native version, and let me know if the issue is still ocurring?
@DordeDimitrijev I am having the same issue:
react-native: 0.73.9
react-native-code-push: 8.3.1
For the context, I was upgrading the react-native from 0.72.8
to 0.73.9
and the codepush was upgraded from 8.1.1
to 8.3.1
after that the codepush update on android only stopped working.
Hello @fragilehm thank you for reaching out. I have several questions which can help me further analyze your issue.
Ideally it'd be nice if you could share small demo app with me where i can reproduce such behavior.
Hello @fragilehm thank you for reaching out. I have several questions which can help me further analyze your issue.
- Are you using custom code push server, if so can you try out using default appcenter codepush server?
- If you don't use custom code push server, could you please provide logs from logcat when you apply update to your app?
Ideally it'd be nice if you could share small demo app with me where i can reproduce such behavior.
@DordeDimitrijev thanks for your reply: I have missed the following while migrating to 0.73:
Now it works as expected.
Thanks so much for filing an issue or feature request! Please fill out the following (wherever relevant):
Steps to Reproduce
Expected Behavior
Update from codepush already present
Actual Behavior
App rolled back to initial state and codepush doesn't apply anymore unless new update uploaded too codepush
Environment