Во время фазы привязки iOS я начал видеть ошибки для моего проекта React Native.
Реальная версия: 0.41.2
, 0.40
, 0.39
Все работало нормально, я отредактировал версию Android, React Native code не изменился, когда такие ошибки связывания начали появляться с заголовками на пути /node_modules/react-native/React/Base/{RCTHeaderName.h}
не найден:
In file included from /Users/user/ReactNativeProject/node_modules/react-native-vector-icons/RNVectorIconsManager/RNVectorIconsManager.h:9:
../react-native/React/Base/RCTBridgeModule.h:12:9: fatal error: 'React/RCTDefines.h' file not found
#import <React/RCTDefines.h>
^
-
В Link Binary With Libraries я включаю библиотеку Core React (
libReact.a
). -
Местоположение
RCTLog.h
PROJECTROOT/node_modules/react-native/React/Base/RCTLog.h
, но import#import <React/RCTLog.h>
-
Новое добавление
React.xcodeproj
в библиотеки не помогает, XcodeProduct > Clean
не помогает, не перезапускает Xcode -
react-native run-android
работает,react-native run-ios
показывает ошибку -
Разрешения для файлов, установленные для пользователя, выполняющего
react-native run-ios