如何解决更新完成后,Codepush ReactNative iOS和Android应用程序崩溃
code-push@^3.1.0: 版本“ 3.1.5”
react-native-code-push@^6.0.0: 版本“ 6.3.0”
“反应本地”:“ 0.61.2”
COCOAPODS:1.9.3
一段时间以来,我一直在终端上收到以下警告,但它与之前的更新没有冲突:
用户已启用通知权限。 警告警告:componentwillMount已被重命名,不建议使用
- 将具有副作用的代码移动到componentDidMount,并在构造函数中设置初始状态。
- 将componentwillMount重命名为UNSAFE_componentwillMount以在非严格模式下禁止显示此警告。在React 17.x中,只有UNSAFE_名称起作用。要将所有已弃用的生命周期重命名为其新名称,可以在项目源文件夹中运行
npx react-codemod rename-unsafe-lifecycles
。
请更新以下组件:ClientHome
当我运行代码推送时:
warn以下软件包使用不推荐使用的“ rnpm”配置,该配置将从下一版本停止工作:
- react-native-sentry
- rn-fetch-blob
Mac最近已更新为Catalina Mac os,但在此之前我一直注意到Codepush的问题
在xCode上运行模拟器时,codepush会通过,并且未检测到任何问题或未记录任何问题,还进行了TestFlight构建进行测试,并且也没有崩溃,但是在该应用程序的实时版本上,iOS和Android应用程序都崩溃了只是在更新栏完成并尝试重新启动时。
我不确定是什么原因或需要提供更多详细信息
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。