我收到了反應原生版本0.40.0版本的錯誤,未找到React/RCTBundleURLProvider.h文件。React Native 0.40.0:RCTBundleURLProvider.h「找不到文件 - AppDelegate.m
我試着刪除節點模塊,用npm安裝並清除watchman.multiple次。但仍然無法讓它工作。
我收到了反應原生版本0.40.0版本的錯誤,未找到React/RCTBundleURLProvider.h文件。React Native 0.40.0:RCTBundleURLProvider.h「找不到文件 - AppDelegate.m
我試着刪除節點模塊,用npm安裝並清除watchman.multiple次。但仍然無法讓它工作。
從React Native 0.40開始(請參閱release notes),iOS上的本機代碼必須從反應命名空間中引用標頭。此前,以下將工作:
#import "RCTBundleURLProvider.h"
但現在所有的頭已被移動:
#import <React/RCTBundleURLProvider.h>
如果要更新現有的項目,你需要或者
react-native upgrade
和合並這些手動更改,
可能的複製http://stackoverflow.com/questions/40368211/rctbundleurlprovider-h-file-not-found-appdelegate-m/43007066#43007066 – Hariks