gpt4 book ai didi

javascript - iOS codePush.sync() 上的 Cordova 的 CodePush 似乎不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:31:58 27 4
gpt4 key购买 nike

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

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

我目前能够使用部署 key 成功将更改部署到生产中,但调用 codePush.sync()deviceready似乎没有得到任何更新,当我使用 code-push deployment ls APP_NAME -k 检查时它报告没有下载更新。我已经部署了强制标志和没有强制标志,并且我尝试从登台升级到生产。

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

我已经相当广泛地搜索了一个解决方案,但到目前为止所有的努力都没有结果。任何想法或建议将不胜感激,谢谢。

最佳答案

我知道我迟到了。但是您对此有解决方案吗?我也是新手,但会尽力回答您的问题。

当你执行 code-push deployment ls APP_NAME -k 但结果显示没有更新时,你是否完成了 code-push app addcode -push release 在那之前? deployment ls APP_NAME -k 将仅在您执行 code-push release 后显示应用程序部署信息。

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

关于javascript - iOS codePush.sync() 上的 Cordova 的 CodePush 似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41067344/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com