嗨,我目前正在使用React Native Code Push。
目前,我的代码正在手动处理它,因为需要防止它对处于登台/测试环境中的构建进行代码化。早些时候,当我做一个发布版本进行测试时,我遇到了一个问题,它仍然获得了代码刷新,并且刷新不正确。
其他人都在做什么?我可以在应用程序简历上设置codepush选项,但当我只想在生产环境中使用时,它仍然会在我的登台环境中使用codepush包:/
我在codepush中考虑了阶段性和生产环境,但这一部分相当混乱。不确定它是否被使用过。
let codePushOptions = { checkFrequency: codePush.CheckFrequency.MANUAL };在代码中
if ((!(__DEV__)) && (API_BASE_URL === 'https://production.xxx')) { // only run in production
codePush.sync({
updateDialog: null,
installMode: codePush.InstallMode.ON_NEXT_RESTART
}, 发布于 2020-06-11 22:39:25
嗯,我发现我只需要为每个环境设置不同的键,codepush就会这样处理。
https://stackoverflow.com/questions/62318328
复制相似问题