React Native: невозможно обновить заголовки React после обновления до 0.60 - PullRequest
0 голосов
/ 04 марта 2020

После обновления до React Native 0.60 связывание заголовка больше не работает.

У меня проблемы со связыванием с React library во время сборки:

/Users/User/Developer/Project/node_modules/react-native-image-resizer/ios/RCTImageResizer/RCTImageResizer.m:12:9: fatal error: 'React/RCTImageLoader.h' file not found
#import <React/RCTImageLoader.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~

Что изменилось в 0.60:

  • Файл RCTImageLoader.h теперь находится в /node_modules/react-native/React/CoreModules.
  • Файл React.xcodeproj, содержащий эти заголовки, больше не существует

React Native folder

1 Ответ

1 голос
/ 04 марта 2020

Произошло много изменений в React Native 0.60 , одним из основных является то, что модули React теперь упакованы с использованием CocoaPods, который заменяет связывание заголовков.

Я рекомендую создать новый проект в 0.60+ и проверить его структуру проекта (в основном Podfile). Вы также можете использовать помощник по обновлению , чтобы увидеть, что изменилось.

...