构建后反应本机编辑文件

时间:2020-05-31 18:07:09

标签: android ios react-native

构建应用后,是否可以编辑json文件?我听说可以解压缩apk文件,但是IOS呢?我的目标是制作完成后可由非程序员更改的应用程序。添加资产也很好,但是我认为不可能。

2 个答案:

答案 0 :(得分:0)

我认为这是不可能的,因为必须重新包装并使用生产证书/密钥库对其进行签名才能被Apple或Google接受。您可以做的是包括Firebase Remote Config模块,该模块可让您在Firebase控制台上定义变量及其值,并在应用程序内部动态检索它们。这将允许“非程序员”编辑图像URL和您决定使其可用的其他内容。

答案 1 :(得分:0)

这是可以实现的。周围有一些服务提供所谓的“实时更新”,例如Microsoft Code Push。这种服务基本上在安装应用程序后会更改js捆绑包,从而无需重新商店中的apk即可获取新更新。如果实现类似的方法,则可以实现。您要做的就是在运行时编辑js捆绑包。我不知道该怎么实现,但是有可能。 请务必注意,此更新不适用于本机代码(Android上的Java / kotlin文件或iOS上的Objective-C / Swift文件)

您可以在此处检查Microsoft如何实施它: https://github.com/Microsoft/react-native-code-push