Реагируйте на нативную библиотеку создания, которая использует кокапод - PullRequest
0 голосов
/ 25 февраля 2019

Я хочу создать реактивную нативную библиотеку, которая использует кокаподы.Эта библиотека зависит от Alamofire с использованием файла Pods.Когда я компилирую проект библиотеки (.xcworkspace), он прекрасно работает.Но когда я связываю файл .xcodeproj проектов библиотеки с моим реактивным приложением.При запуске проекта сборка завершается неудачно, и модуль Alamofire не найден.

Итак, мой вопрос: как я могу связать библиотеку, которая использует кокаподы, в моем реактивном проекте, который также использует кокапод для зависимостей.

1 Ответ

0 голосов
/ 25 февраля 2019

Если у вас уже есть Podfile в папке iOS, то, когда вы связываете проект с файлом .podspec в своей папке, он пытается использовать модули из этого узла_модуля.Я обнаружил, что установка файла pod, который iOS будет использовать изначально, работала лучше.Например, я использую react-native-fbsdk и вместо ссылки на установленный мной модуль_узла

pod 'FBSDKCoreKit', '~> 4.0'
pod 'FBSDKShareKit', '~> 4.0'
pod 'FBSDKLoginKit', '~> 4.0'

Еще одна вещь, которую вы можете сделать, если вы не хотите связывать, используя cocoapods, вам просто нужновручную связать библиотеки .Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...