使用React Native iOS Release Build不会加载新代码,但是版本会加载

时间:2019-11-21 14:26:49

标签: ios react-native

我的React Native App在iOS的发布模式下不响应我的代码更改。我不知道为什么,但是无法上传更改的新版本。但是,版本更改是我在代码中应用更改时唯一更改的内容。

该如何解决?

无论是通过XCode还是使用代码段react-native run-ios --configuration Release --device "iPhone of Charles"构建应用程序,还是只是将其存档并上传到App Store。

1 个答案:

答案 0 :(得分:0)

最后我找到了解决方法。

问题是我生成的main.jsbundle放置在错误的位置,该位置同时具有2个main.jsbundle(旧的和损坏的,正确的)。

我在/ ios / ProjectName之外有正确的一个,而在那儿则有旧的。我只需要应用此代码段即可生成一个全新的sudo apt-get install libssl-dev sudo apt-get install libssl-dev

main.jsbundle

,然后获取文件main.jsbundle和资产文件夹,并将它们放在/ ios / ProjectName内

非常感谢您的帮助。