code-push-server icon indicating copy to clipboard operation
code-push-server copied to clipboard

微软的react-native-code-push已经更新了好几个版本,这个库还能用吗?

Open chj-damon opened this issue 3 years ago • 30 comments

chj-damon avatar Dec 28 '20 03:12 chj-damon

目前还能用

haohetao avatar Jan 11 '21 02:01 haohetao

@haohetao 你现在code-push是升级到appcenter了吗

chj-damon avatar Jan 11 '21 03:01 chj-damon

@chj-damon 没有升级

haohetao avatar Jan 11 '21 12:01 haohetao

还能用,cli保持下面的版本,别升级 code-push-cli 2.1.9

下面这个库版本可以支持到最新版本 react-native-code-push 7.0.1

支持到最新版本的RN0.64.2

yz1311 avatar Mar 19 '21 06:03 yz1311

打算年底或明年再升级,天天升级累

haohetao avatar Mar 19 '21 21:03 haohetao

👀

raykle avatar Mar 30 '21 09:03 raykle

我已经切换到App center了,但是一些老项目还在用这个,明年就可以把这个从项目中彻底移除了。

haohetao avatar May 10 '21 04:05 haohetao

@haohetao 请问下你们切换到app center 国内的服务稳不稳定?我19年从app center 切到这个服务的,当时就是因为发现很多用户下载更新包失败,切换到现在这个服务部署在国内就没问题了,不知道 app center 现在国内的服务怎么样?谢谢 :)

raykle avatar May 10 '21 08:05 raykle

@haohetao 请问下你们切换到app center 国内的服务稳不稳定?我19年从app center 切到这个服务的,当时就是因为发现很多用户下载更新包失败,切换到现在这个服务部署在国内就没问题了,不知道 app center 现在国内的服务怎么样?谢谢 :) 同问 +1

chj-damon avatar May 10 '21 10:05 chj-damon

没发现下载失败,不过我用的反向代理,而且服务器在国外,可以无视这个问题

haohetao avatar May 10 '21 15:05 haohetao

@haohetao @chj-damon 看来只能自己试试了 😅

raykle avatar May 11 '21 01:05 raykle

@yz1311 大佬你好,请问一下,你搭配使用的code-push-server的版本是多少,我用的 code-push-cli 2.1.9 react-native-code-push 6.2.1 然后直接下载最新的code-push-server的搭配起使用会报404,抓取请求接口地址是:/v0.1/public/codepush/update_check

jswangtao avatar Jun 21 '21 10:06 jswangtao

@WTxiaomage https://github.com/lisong/code-push-server/issues/257#issuecomment-626347250 另外经过测试,react-native-code-push可以升级到7.0.1了

yz1311 avatar Jun 21 '21 10:06 yz1311

code-push-cli 2.1.9 react-native-code-push 7.0.1 安卓可以,但是iOS不得行,第一次请求是/v0.1/public/codepush/update_check?deployment_key=aUFMFJwBOawr2CBeDAmijkdMlvNZ4ksvOXqog&app_version=1.0.0&client_unique_id=305CC15E-91A6-47FC-8AE5-A64699590B8E 第二次请求就变成 /v0.1/public/codepush/update_check?deployment_key=aUFMFJwBOawr2CBeDAmijkdMlvNZ4ksvOXqog&app_version=1.0.0&package_hash=f8a14c55774982c0817d1e220b8a3d394792411280d339149316f52a92b73e3e&label=v29&client_unique_id=305CC15E-91A6-47FC-8AE5-A64699590B8E 感觉就像是已经把差异包下载下来了,但是iOS的界面没更新,安卓可以正常使用

@WTxiaomage #257 (comment) 另外经过测试,react-native-code-push可以升级到7.0.1了

jswangtao avatar Oct 14 '21 06:10 jswangtao

At least with Cordova it's working with latest releases.

ludufre avatar Nov 01 '21 04:11 ludufre

code-push-cli 2.1.9 react-native-code-push 7.0.1 安卓可以,但是iOS不得行,第一次请求是/v0.1/public/codepush/update_check?deployment_key=aUFMFJwBOawr2CBeDAmijkdMlvNZ4ksvOXqog&app_version=1.0.0&client_unique_id=305CC15E-91A6-47FC-8AE5-A64699590B8E 第二次请求就变成 /v0.1/public/codepush/update_check?deployment_key=aUFMFJwBOawr2CBeDAmijkdMlvNZ4ksvOXqog&app_version=1.0.0&package_hash=f8a14c55774982c0817d1e220b8a3d394792411280d339149316f52a92b73e3e&label=v29&client_unique_id=305CC15E-91A6-47FC-8AE5-A64699590B8E 感觉就像是已经把差异包下载下来了,但是iOS的界面没更新,安卓可以正常使用

@WTxiaomage #257 (comment) 另外经过测试,react-native-code-push可以升级到7.0.1了

结果怎样了? 你现在用的cli和code-push 都哪个版本了?

xclidongbo avatar Dec 27 '21 07:12 xclidongbo

我已经升级到RN的0.67的测试版本,依旧可用,版本号

code-push-cli 2.1.9
react-native-code-push 7.0.1

yz1311 avatar Dec 27 '21 07:12 yz1311

@yz1311 回头我试试.

xclidongbo avatar Dec 27 '21 08:12 xclidongbo

@yz1311 不行啊. 我用了android的试了下热更新, 不行. 用的是code-push-server搭建的服务器吗?

xclidongbo avatar Dec 27 '21 09:12 xclidongbo

react-native 最新版 android 和 ios 部分怎么配置

rhq17577 avatar Jan 04 '22 07:01 rhq17577

菜鸟问一嘴,如果使用appcenter ,有对应的code-push-server可以让搭建吗 目前我看网上大多都是codepush对应code-push-server,那APPcenter没有对应的server吗?

chenweigh avatar Jun 22 '22 10:06 chenweigh

@chenweigh AppCenter 是 code-push 的官方 server。 当前这个你可以看做是社区开源出来的可以自己部署的 server, 微软只提供了 AppCenter 这个官方 server,并没有提供可自己部署的开源 server。

raykle avatar Jun 23 '22 03:06 raykle

@raykle 好的,非常感谢

chenweigh avatar Jun 23 '22 07:06 chenweigh

时隔半年,再来问问大家的现状

chj-damon avatar Dec 16 '22 08:12 chj-damon

@chenweigh AppCenter 是 code-push 的官方 server。 当前这个你可以看做是社区开源出来的可以自己部署的 server, 微软只提供了 AppCenter 这个官方 server,并没有提供可自己部署的开源 server。

请问现在还有 支持最新的react-native-code-push 可以部署到自己server 的方案吗?

zxymgl avatar Jan 29 '23 00:01 zxymgl

@zxymgl 找到一个更新的:https://github.com/shm-open/code-push-server

chj-damon avatar Jan 29 '23 01:01 chj-damon

@zxymgl 找到一个更新的:https://github.com/shm-open/code-push-server

谢谢大佬。我先研究一下啊。

zxymgl avatar Jan 29 '23 01:01 zxymgl

这个库算是被抛弃了嘛? @lisong 建议作者大大声明一下支持最稳定的所有 对应版本号 ❤️

little-buddy avatar Aug 16 '23 17:08 little-buddy

理解了一下原理,只要app端解压更新的逻辑没变,这库可以一直用...

little-buddy avatar Aug 17 '23 04:08 little-buddy

可以正常部署使用,客户端版本限制code-push-cli 2.1.9

pobinglang avatar Feb 29 '24 02:02 pobinglang