react-native代码推送:允许的代码更改?

时间:2018-07-04 08:32:22

标签: react-native code-push react-native-code-push

我正在为我的应用程序使用react-native-code-push。 我发布了几个版本,这些版本仅更改了一些js错误,效果很好。

最近,我意识到,如果代码推送版本涉及到除javascript之外的本机代码的任何更改,则应用程序在更新时会崩溃。我添加了一些需要手动链接的react native软件包,例如react-native-maps,并发布了一些目标版本的更新,希望它们能够接受这些版本,但没有运气。

然后,如果更新仅涉及添加不需要本地链接的灯光库(使用npm install)怎么办?我想知道代码推送在多大程度上允许客户端代码更新。

1 个答案:

答案 0 :(得分:0)

基本上,当您想添加一些涉及link的本机代码时,您将不得不重新构建apk / ipa并将其重新上传到商店。如果您要添加不带link的新插件,应该没有问题

我可以提供的一个建议是仅将错误修复推送到生产应用程序。由于Apple(几乎)审查了所有应用程序,因此您不应使用Codepush推送新功能。