NativeScript / NativeScript/firebase

Runtime Error with iOS

Offen
#271 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
62
Forks
53
Ø Merge
8 T. 4 Std.
Gemergte PRs (30 T.)
2

Beschreibung

I fixed the GRPC issues with the POD file fix but when I run it, I get this

Successfully synced application io.github.triniwiz.nativescript.firebasedemo on device 8063002D-1E9F-4AE2-A3A0-E127DA3C5496.
***** Fatal JavaScript exception - application has been terminated. *****
NativeScript encountered a fatal error:
Error calling module function
TypeError: (0 , nativescript_firebase_core__WEBPACK_IMPORTED_MODULE_2_.firebase) is not a function
File: (file: src/main.ts:12:2)
StackTrace:
./src/main.ts(file: src/main.ts:12:6)
at webpack_require(file: src/webpack/bootstrap:19:0)
at webpack_exec(file:///app/bundle.js:367:39)
at (file:///app/bundle.js:368:193)
at webpack_require.X(file: src/webpack/runtime/startup entrypoint:6:0)
at (file:///app/bundle.js:368:47)
at (file:///app/bundle.js:373:3)
at require(:1:232)

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den iOS-Laufzeitfehler zu reproduzieren, und untersuche src/main.ts in Zeile 12, wo die firebase-Funktion aus @nativescript-firebase/core aufgerufen wird. Überprüfe das generierte Bundle und das iOS-Setup des Pakets rund um diesen Import. Als erledigt gilt die Aufgabe, wenn die Demo ohne den gemeldeten TypeError startet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
firebase, typescript
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 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.