If you are using autolinking feature introduced in React-Native 0.60.0, you just need npm install @react-native-mapbox-gl/maps, followed by pod install from the ios directory.
To install with CocoaPods, add the following to your Podfile:
# Mapbox
pod 'react-native-mapbox-gl', :path => '../node_modules/@react-native-mapbox-gl/maps'Then run pod install and rebuild your project.
Mapbox normally requires use_frameworks! in cocoapods. By default we implement a workaround. In case you need use_frameworks! for some reason, you can use the mapbox pod without the workaround with the DynamicLibrary subspec:
# Mapbox
pod 'react-native-mapbox-gl/DynamicLibrary', :path => '../node_modules/@react-native-mapbox-gl/maps'
...
use_frameworks!