在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ reactnative的代碼熱部署是怎么繞過AppStore超級久的審核流程的?

reactnative的代碼熱部署是怎么繞過AppStore超級久的審核流程的?

reactnative的代碼熱部署是怎么繞過AppStore超級久的審核流程的?什么原理?

回答
編輯回答
故林

首先,代碼熱部署更新應(yīng)用適用于app內(nèi)部變化不是太大的更新,如果內(nèi)部結(jié)構(gòu)變化太大,或者結(jié)構(gòu)發(fā)生較大變化不建議使用熱更新。
至于你說的繞過AppStore的審核流程這就要從熱更新的原理來說:

服務(wù)端:部署熱更新需要在自己的服務(wù)器搭建熱更新環(huán)境,保留當(dāng)前App的最新版本號以及最新的bundle文件;
客戶端:每次用戶啟動app都會向服務(wù)器請求最新版本號進行作比較,如果版本號一致則不更新,如果不一致則提示用戶進行更新(下載服務(wù)端最新bundle文件),對于更新又分為差異化更新以及全部更新,差異化更新指的是哪些地方存在變化更新哪些地方,這種更新需要使用diff算法進行做比較,全部更新則會下載整個bundle替換本地的bundle文件。

對于繞過AppStore審核流程:熱更新并未上傳二進制文件到AppStore,不需要更新AppStore上的文件,用戶不需要重新下載也就不存在AppStore的審核。

2017年12月3日 07:18