evollu / evollu/react-native-firebase-analytics

installation error because of setScreenName

Aperta
#39 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
206
Fork
52
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When compiling the app with xcode I get this error:

`/Users/herve76/Desktop/Fishii/node_modules/react-native-firebase-analytics/ios/RNFIRAnalytics.m:42:17: No known class method for selector 'setScreenName:screenClass:'`

and with android:

```
:react-native-firebase-analytics:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
/Users/herve76/Desktop/Fishii/node_modules/react-native-firebase-analytics/android/src/main/java/com/evollu/react/fa/FIRAnalyticsModule.java:50: error: cannot find symbol
FirebaseAnalytics.getInstance(getReactApplicationContext()).setCurrentScreen(currentActivity, name, null);
^
symbol: method setCurrentScreen(Activity,String,)
location: class FirebaseAnalytics
1 error
:react-native-firebase-analytics:compileReleaseJavaWithJavac FAILED
```

I really want to use this package. Can someone help me find a solution to this issue please?

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia da ios/RNFIRAnalytics.m e android/src/main/java/com/evollu/react/fa/FIRAnalyticsModule.java, quindi esamina le Firebase APIs e le versioni delle dipendenze utilizzate dal package. Riproduci gli errori di compilazione di Xcode e Gradle e confronta i metodi referenziati per il nome della schermata con gli SDK installati. Il lavoro è completato quando il package viene compilato correttamente sia su iOS sia su Android.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
firebase, java, objective-c, react-native
Ambito
analytics, mobile
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.