В моем случае эта проблема, связанная с проектом ExpoKit
, в ручном соединении проекта expoKit должна выполняться иначе, чем в чистом реактивном нативном проекте.
Вот пример, как это сделать, вот первый вариант:
1.cd в ваш проект и убедитесь, что у вас есть podfile
(pod install)
2.Вы захотите открыть свой искатель, затем откройте project-name/ios/Pods/Headers/Public
3.Ваш код Xcode хочет React/RCTPush…
, поэтому перетащите папку React в 2. ^ в путь поиска заголовка (поскольку RCTPushNotificationManager.h указан здесь).
4. Вы можете найти свой путь поиска заголовка, открыв Xcode
и нажав на свой проект в верхнем левом углу, затем открыв папку Libraries и затем открыв RCTPushNotification.xcodeproj.
5. Нажмите Build Setting
и введите путь поиска заголовка в строке поиска. Затем откройте его и перетащите на 3. ^.
Вот второй вариант:
в Podfile добавьте нужную вам библиотеку, в моем случае это была RCTPushNotification:
pod 'React',
:path => "../node_modules/react-native",
:inhibit_warnings => true,
:subspecs => [
"Core",
"ART",
"RCTPushNotification"]