Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Brponly
TitleKonfiguration

Förutsättningar

Firebase-konto sätts upp via följande länk, https://console.firebase.google.com, på BRPs konto.

OBS.Om kunden använder vår app så ska man sätta upp nya projekt medan man är inloggad som brpintegrations@brpsystems.se

Konfigurationsfil

För att generera en konfigurationsfil följ dessa steg (saxat från Google)

To generate a private key file for your service account:

  1. In the Firebase console, open Settings > Service Accounts.

  2. Click Generate New Private Key, then confirm by clicking Generate Key.

  3. Securely store the JSON file containing the key.

BRP Inställningar

Inställning

Beskrivning
usePushNotificationsAddon
firebaseAuthFileKonfigurationsfil för Firebase-projektet, som laddas ned från Firebase (JSON-fil)
firebaseDatabaseUrlProject-ID, antingen ett du själv valt eller ett som Firebase genererat utifrån projektnamnet, i Firebase-konsole

Felsökning

Android

  • En förutsättning för att Push-notiser överhuvudtaget ska fungera på Android är att "Google Play Services" måste vara installerad på telefonen.
  • Vissa telefontillverkare tillåter inte att en app tar emot en notis, om inte appen är igång. Antingen att den körs aktivt, eller att den i alla fall är startad.
    För att ta emot en Push-notis på sådana telefoner även när appen inte är igång, så måste man konfigurera telefonens batteri/energispar-inställningar till att tillåta att appens bakgrundstjänst fortfarande 
    får köras även om appen inte är igång. Vanligt på telefoner från asiatiska tillverkare såsom Huawei, Asus, Xiaomi etc.

IOS

  • En certifikat från Apple för Push måste vara upplagt på kundens Firebase-konto. Är certifikatet för gammalt eller saknas så kommer inte Push-meddelanden komma fram till slutanvändare.