googlemaps / googlemaps/react-native-navigation-sdk

[Feature request]: Support/Guidance for using Google Maps provider on iOS alongside @googlemaps/react-native-navigation-sdk (custom marker tracking, AirMaps errors)

Aperta
#464 1 commento 0 reazioni 1 assegnatario Rivendicata da @illuminati1911 Vedi su GitHub
priority: p2 type: feature request
Lingua principale
TypeScript
Stelle
227
Fork
38
Merge medio
5g 7h
PR unite (30g)
10

Descrizione

### Is there an existing issue for this?

- [x] 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
1. **Official, documented support path for using Google provider on iOS** without manual Xcode steps (dragging `AirGoogleMaps`).
2. **Compatibility guidance** between:
- `react-native-maps` (Google provider on iOS)
- `@googlemaps/react-native-navigation-sdk`
- Required Pods (`GoogleMaps`, `Google-Maps-iOS-Utils`, `GoogleNavigation`)
3. **Reference sample app** (Podfile + RN config) that works out of the box.
4. **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 `AirGoogleMaps` manually causes **linker errors**:

### Proposal

Image

I

Image

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

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.