#javascript #reactjs #react-native #react-hooks #podfile
Вопрос:
Я изучаю React Native и хочу внедрить карты Google в свой проект. Но когда я обновлю свой подфайл и запущу pod install
. WebStorm выдает мне ошибку, как
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
Я уже импортировал GoogleMapAPI в свой AppDelgate.m . После импорта API я обновил поддфайл со следующим кодом в моем подфайле чуть выше use_native_modules
# React Native Maps dependencies
rn_maps_path = '../node_modules/react-native-maps'
pod 'react-native-google-maps', :path => rn_maps_path
Есть ли какой-нибудь способ решить эту проблему???
require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
platform :ios, '11.0'
target 'CabMe' do
# React Native Maps dependencies
rn_maps_path = '../node_modules/react-native-maps'
pod 'react-native-google-maps', :path => rn_maps_path
config = use_native_modules!
use_react_native!(
:path => config[:reactNativePath],
# to enable hermes on iOS, change `false` to `true` and then install pods
:hermes_enabled => false
)
target 'CabMeTests' do
inherit! :complete
# Pods for testing
end
# Enables Flipper.
#
# Note that if you have use_frameworks! enabled, Flipper will not work and
# you should disable the next line.
use_flipper!()
post_install do |installer|
react_native_post_install(installer)
end
end
Я предоставил репозиторий github для своего проекта. Пожалуйста, помогите мне это исправить. Я новичок в этом деле.