从0.59升级到0.61后找不到'React / RCTDefines.h'文件

时间:2019-10-11 15:41:55

标签: ios react-native

我们刚刚将react native应用程序从react-native 0.59升级到0.61,但是现在我在XCode中遇到了一个非常奇怪的错误,我不知道如何解决。

似乎与https://github.com/joltup/rn-fetch-blob库有关,我们使用该库将文件从服务器下载到应用程序。根据他们的README.md文件,他们支持React-native版本0.60及更高版本,但似乎不起作用。

错误似乎来自node_modules/rn-fetch-blob/ios/RNFetchBlob/RNFetchBlob.h:22:

enter image description here

谁能支持我们解决这个问题?预先感谢您的支持!

2 个答案:

答案 0 :(得分:1)

仅指出一个事实,RN0.61删除了React.xcodeproj。这是我们在升级期间应该期望的breaking changes

更新:暂时无法找到“ workaround”。

答案 1 :(得分:0)

您应该使用rn-fetch-blob的版本号0.10.8。

如果您仍然遇到相同的问题,则应检查this link关于manually link package.