Могу ли я запустить обновление модуля после ссылки на response-native с помощью response-native-image-picker?

Я следую инструкциям для React Native Image Picker, и я не понимаю, следует ли мне запускать pod install после react-native link.

https://github.com/react-community/react-native-image-picker#install

Насколько я могу судить, он добавляет эту строку в подфайл

pod 'react-native-image-picker', :path => '../node_modules/react-native-image-picker

Кажется, что он не связывает что-либо еще в проекте Xcode iOS, а также не подключает или не связывает что-либо еще в проекте xcode.

Вызов ImagePicker в собственном коде реакции дает ошибку времени выполнения

cannot read property 'showImagePicker' of undefined error when calling ImagePicker.showImagePicker(options)

ImagePicker и showImagePicker определены в среде выполнения javascript, поэтому я думаю, что ошибка возникает со стороны iOS.

В качестве альтернативы я попытался запустить установку pod после этого и получил ошибку сборки с заголовком, который не найден для библиотек реакции.

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
1
0
2 792
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В основном у вас есть два варианта: либо использовать ссылку на react-native, либо использовать cocoapods. react-native link свяжет фреймворк как с IOS, так и с Android. Если вы решите использовать cocoapods, это только для IOS.

Я запустил реакцию на родную ссылку, и она только добавила запись файла модуля, но, похоже, ничего не сделала с проектом и ошибками при попытке вызвать метод. Runtime error, got cannot read property 'showImagePicker' of undefined error when calling ImagePicker.showImagePicker(options)

MonkeyBonkey 21.04.2018 14:05

@MonkeyBonkey не запускает pod install, следуйте инструкциям по установке вручную.

Ahmed Eid 27.02.2019 00:06

Другие вопросы по теме