#react-native
Вопрос:
when I start pod install the result :
CocoaPods could not find compatible versions for pod "RNDateTimePicker":
In Podfile:
RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)
Specs satisfying the `RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)` dependency were found, but they required a higher minimum deployment target.
В приведенной ниже части моего пакета.json
{ «имя»: «NassauTennisMobileApp», «версия»: «0.0.1», «личное»: true, «сценарии»: { «android»: «реагировать-родной запуск-android», «ios»: «реагировать-родной запуск-ios», «запуск»: «реагировать-родной запуск», «тест»: «шутка», «линт»: «eslint .» }, «зависимости»: { «@react-родной-сообщество/асинхронное хранилище»: «^1.10.1», «@react-родной-сообщество/флажок»: «^0.4.1», «@react-native-сообщество/выбор даты»: «^3.0.0», «@react-native-сообщество/скрытый вид»: «^0.1.10», «@react-native-сообщество/панель инструментов-android»: «0.1.0-rc.2», «@react-native-выбор/выбор»: «^1.16.3», «@react-навигация/нижние вкладки»: «^5.4.4», «@react-навигация/выдвижной ящик»: «^5.7.4», «@react-навигация/материал-верхние вкладки»: «^5.2.4», «@react-навигация/родной»: «^5.3.2», «@react-навигация/стек»: «^5.3.5», «3.0.0»: «^3.0.0», «ориентировочный»: «^7.4.4», «ссылка»: «^0.1.5», «момент»: «^2.27.0», «исходная база»: «^2.13.12», «реакция»: «16.11.0», «реакция-родной»: «^0.62.2», «реакция-родной-выбор даты»: «^1.7.2», «реакция-родной-элементы»: «^2.2.1», «реакция-родной-обработчик жестов»: «^1.6.1», «реакция-родной-материал-выпадающий список»: «^0.11.1», «react-native-меню материалов»: «^1.1.3», «react-native-модальный-выбор даты и времени»: «^10.1.0», «react-native-бумага»: «^4.0.1», «реагировать-родной-выбор-выбор»: «^8.0.4», «реагировать-родной-реанимированный»: «^1.8.0», «реагировать-родной-отзывчивый-свойство FontSize»: «^0.5.0», «реагировать-родной-отзывчивый экран»: «^1.4.2», «реагировать-родной-сейф-зоны-контекст»: «^1.0.0», «реагировать-родной-экранов»: «^2.7.0», «реагировать-родной-выберите-многочисленные»: «^2.1.0», «реагировать-родной-Просто-радио-кнопка»: «^2.7.4», «реагировать родной» -вкладка «Вид»: «^2.14.0», «реагировать родной-вектор-иконки»: «^6.7.0», «реагировать-родной-объект WebView»: «^10.8.3», «реагировать-количество-формат»: «^4.4.1», «реагируют-Redux» в: «^7.2.3», «возвращение»: «^4.0.5» }, «devDependencies содержит»: { «@Бабеля/ядра»: «7.9.6», «@Бабеля/среда»: «7.9.6», «@реагировать-родной-сообщество/eslint-конфиг»: «0.0.5», «Бабель-шутку»: «24.9.0», «eslint»: «6.8.0», «шутка»: «24.9.0», «метро-реагировать-родной-Бабель-предустановки»: «0.58.0», «реагировать-тест-рендер»: «16.11.0» }, «шутку»: { «пресет»: «реагировать-родной» } }
Кто-нибудь может мне помочь, как я могу установить модуль, пожалуйста, помогите
Ответ №1:
модули узлов-> @react-native-сообщество ->> datetimepicker->>> RNDateTimePicker.podspec
найдите строку с этим кодом s.platform = '10.0'
или любой другой версией
и измените его на текущую целевую версию развертывания следующим образом,
s.platform = '9.0'
Ответ №2:
В моем случае: Я только что изменил эту строку в своем подфайле:
platform :ios, '9.0'
-> platform :ios, '10.0'