-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
priority: p2Moderately-important priority. Fix may not be included in next release.Moderately-important priority. Fix may not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
Is there an existing issue for this?
- I have searched the existing issues
Use case
🚀 Feature Request: Official Support for Google Maps Provider on iOS with @googlemaps/react-native-navigation-sdk
Summary
We are building a multi-rider tracking feature with custom markers.
On Android, this works with a small patch, but on iOS:
provider={PROVIDER_GOOGLE}falls back to Apple Maps, or- Enabling Google provider leads to AirMaps/AirGoogleMaps build/runtime errors.
We also need compatibility with the latest versions:
Current Version for librarires workaround with patch
react-native-maps: 1.14.0@googlemaps/react-native-navigation-sdk: 0.9.3
What We Need
- Official, documented support path for using Google provider on iOS without manual Xcode steps (dragging
AirGoogleMaps). - Compatibility guidance between:
react-native-maps(Google provider on iOS)@googlemaps/react-native-navigation-sdk- Required Pods (
GoogleMaps,Google-Maps-iOS-Utils,GoogleNavigation)
- Reference sample app (Podfile + RN config) that works out of the box.
- Performance best practices for smooth custom marker updates (10–100 riders, 1–2s updates) on iOS.
Current Behavior
- iOS renders Apple Maps instead of Google Maps even with
provider={PROVIDER_GOOGLE}. - Adding
AirGoogleMapsmanually causes linker errors:
Proposal
I
Is it possible to have a feature similar to react native maps in Google Navigation SDK MapView for custom markers and multiple riders tracking dynamically
Metadata
Metadata
Assignees
Labels
priority: p2Moderately-important priority. Fix may not be included in next release.Moderately-important priority. Fix may not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.