angular / angular/angularfire

Analytics not working on IOS after upgraded to angularfire 7 & firebase 9

Offen
#3,202 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
7.8k
Forks
2.2k
Ø Merge
22 Std. 28 Min.
Gemergte PRs (30 T.)
6

Beschreibung

### Version info

**Angular:** 13.3.1

**Firebase:** 9.6.10

**AngularFire:** 7.3.0

**Other (e.g. Ionic/Cordova, Node, browser, operating system):**
Ionic CLI : 6.19.0
Ionic Framework : @ionic/angular 6.0.14
@angular-devkit/build-angular : 13.3.1
@angular-devkit/schematics : 13.3.1
@angular/cli : 13.3.1
@ionic/angular-toolkit : 6.1.0

Capacitor:

Capacitor CLI : 3.4.3
@capacitor/android : 3.4.3
@capacitor/core : 3.4.3
@capacitor/ios : 3.4.3

Utility:

cordova-res : 0.15.4
native-run : 1.5.0

System:

NodeJS : v16.13.0 (/Users/nelsonmui/.nvm/versions/node/v16.13.0/bin/node)
npm : 8.6.0
OS : macOS Monterey

### How to reproduce these conditions

**Failing test unit, Stackblitz demonstrating the problem**

**Steps to set up and reproduce**
It was working previously at @angular/fire 6 with firebase 8.
After upgrading to the latest version, there's totally no data showing up on iOS.
But it was just fine on Android and Web.

I had set iosScheme to ionic, will it be the problem?
If not unable to launch ionic app after upgrade to angular/fire 7 + firebase 9.

**Sample data and security rules**

### Debug output

** Errors in the JavaScript console **

** Output from `firebase.database().enableLogging(true);` **

** Screenshots **

### Expected behavior

### Actual behavior

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Quelldateien, kein fehlschlagender Test, keine StackBlitz-Reproduktion, keine Debug-Ausgabe, keine Screenshots, kein erwartetes Verhalten und kein tatsächliches Verhalten bereitgestellt. Beginne damit, das Upgrade von @angular/fire 6 mit Firebase 8 auf AngularFire 7.3.0 mit Firebase 9.6.10 unter iOS zu reproduzieren und dabei Android und Web zu vergleichen. Als abgeschlossen gilt die Untersuchung, wenn die iOS-App die erwarteten Daten anzeigt und die Ursache oder die erforderliche Kompatibilitätsänderung bestätigt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, ios, typescript
Bereich
mobile-dev
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.