Из документов о связывании
Если ваш iOS-проект использует CocoaPods (содержит Podfile), а связанная библиотека содержит файл podspec, то реакция-нативная ссылка свяжет библиотеку с помощьюPodfile.
Это означает, что он не будет добавлять зависимости внутри вашего проекта XCode.
Если вас это устраивает, убедитесь, что вы cd
в свою папку iOS
и запустите pod install
Если вы не хотите, чтобы она была установлена через CocoaPods, вы можете либоустановите его вручную, используя инструкции репозитория зависимостей (не забудьте удалить строку, добавленную в файл pod);или вы можете переименовать ваш подфайл, запустить react-native link
, чтобы он добавил файлы без обновления подфайла, а затем переименовать подфайл обратно в том виде, в котором он должен быть.
Еще один момент, на который следует обратить внимание: вы не должны запускать react-native link
без имени зависимости.Вы должны запустить react-native link <dependency name>
.Вы можете получить дубликаты и непредвиденные проблемы, если вы этого не сделаете.