首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS codePush.sync()上的科尔多瓦的CodePush似乎不起作用

iOS codePush.sync()上的科尔多瓦的CodePush似乎不起作用
EN

Stack Overflow用户
提问于 2016-12-10 03:12:02
回答 1查看 526关注 0票数 3

我遵循了一些关于实现CodePush的教程,这样我们就可以使用它将JS更新部署到使用Cordova为iOS构建的移动应用程序。

也就是这个,https://github.com/Microsoft/cordova-plugin-code-push

我目前可以使用部署密钥成功地将更改部署到生产环境中,但在deviceready上调用codePush.sync()似乎没有获得任何更新,并且当我使用code-push deployment ls APP_NAME -k检查时,它报告没有下载任何更新。我已经部署了强制标志和没有强制标志,并且我已经尝试从试运行到生产。

我还尝试使用codePush.sync()中的附加参数启动一个对话框,但也无法显示。我们在config.xml文件中指定了<access origin="*" />,并安装了cordova-plugin-whitelist。应用程序不会停止或中断,它只是从不收集更新。

我已经相当广泛地寻找了解决方案,但到目前为止,所有的努力都是徒劳的。任何想法或建议都将不胜感激,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-05-21 17:41:30

我知道我来晚了。但是你对此有什么解决方案吗?我也是个新手,但我会试着回答你的问题。

当你执行code-push deployment ls APP_NAME -k但结果显示没有更新时,在此之前你完成过code-push app addcode-push release吗?只有在你执行code-push release之后,deployment ls APP_NAME -k才会显示应用部署的信息。

尝试更改项目中的一些代码,编译项目,然后再次执行code-push release。一旦发布过程完成,请确保deployment ls APP_NAME -k在您访问应用程序之前显示最新更新的信息,并检查应用程序是否显示更新对话框。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41067344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档