标题几乎可以解释这一点。它是否从外部代码库中呈现JS,以便我可以简单地通过git推送新更新,还是需要通过App Store实际推送更改?
这是我以前的回答,因为它没有预测像CodePush这样的很酷的东西会出现在React Native上,所以被淘汰了:)
React Native编译为iOS二进制文件。除非您只是使用React Native进行更新
WebView
并在客户端上渲染现有网页,否则需要将更新发送到App Store 。
更新于6/2/16
看起来微软在这里找到了一个适用于CodePush的漂亮插件,它使您可以将更改远程推送到React Native应用,而不必通过App Store发送更新。
这是自述文件的引文:
注意:尽管Apple的开发人员协议完全允许执行JavaScript和资产的无线更新(这是启用CodePush!的功能),但应用程序显示更新提示违反他们的政策。因此,我们建议App Store分发的应用在调用同步时不要启用updateDialog选项,而Google Play和内部分发的应用(例如Enterprise,Fabric,HockeyApp)可以选择启用/自定义它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句