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