[iOS][v0.44] 无法存档 - 在appDelegate.m中找不到'React/RCTBundleURLProvider.h'文件。

11 浏览
0 Comments

[iOS][v0.44] 无法存档 - 在appDelegate.m中找不到'React/RCTBundleURLProvider.h'文件。

在尝试归档时,appDelegate.m中找不到'React/RCTBundleURLProvider.h'文件。在模拟器以及iOS设备的调试和发布模式中都能正常工作。已经尝试了所有适用于RN >0.4.0的更改。尝试了#11813 (comment)中建议的解决方案。移除了并行构建,将React添加到应用程序之前的构建目标中。将优化级别更改为none。但是什么都没用。React Native版本:0.44.0,平台:IOS,开发操作系统:macOS,构建工具:Xcode 8.3.2。

0
0 Comments

问题原因:React Native版本不匹配导致文件找不到。

解决方法1:更新React Native版本。


npm install -g react-native-git-upgrade
react-native-git-upgrade

解决方法2:手动修改文件路径。


#import "React/RCTBundleURLProvider.h"
改为
#import "RCTBundleURLProvider.h"

0