Push-Benachrichtigungen in der Mobile-App

Wie Push-Benachrichtigungen für eingehende Anrufe auf iPhone und Android funktionieren und was zu tun ist, wenn sie nicht ankommen.

Push-Benachrichtigungen

Damit eingehende Anrufe auch dann ankommen, wenn die FRANZFON-App im Hintergrund oder geschlossen ist, werden Push-Benachrichtigungen verwendet.

iOS (iPhone)

iOS nutzt Apple Push Notification Service (APNs) mit VoIP-Push. Bei einem eingehenden Anruf:

  1. Die Telefonanlage sendet einen Push an Apple
  2. Apple weckt die FRANZFON-App auf
  3. Der native Anruf-Bildschirm (CallKit) erscheint

Das funktioniert auch bei gesperrtem Bildschirm und geschlossener App.

Android

Android nutzt Firebase Cloud Messaging (FCM). Bei einem eingehenden Anruf:

  1. Die Telefonanlage sendet den Push an Firebase
  2. Firebase weckt die App auf
  3. Der Anruf-Bildschirm erscheint über der Sperrbildschirm-UI

Berechtigungen setzen

iOS

Einstellungen -> FRANZFON -> Mitteilungen

Aktivieren Sie:

  • Mitteilungen erlauben
  • Töne
  • Kennzeichen

Android

Einstellungen -> Apps -> FRANZFON -> Benachrichtigungen

Aktivieren Sie alle Benachrichtigungskanäle, insbesondere “Eingehende Anrufe”.

Wichtig: Wenn Sie die Berechtigung in den System-Einstellungen aktivieren, starten Sie die App danach komplett neu (aus dem App-Switcher schließen und wieder öffnen). Die App holt sich den Push-Token nur beim Start, nicht zur Laufzeit.

Wenn die App länger nicht benutzt wurde

Das ist der häufigste Grund für plötzlich ausbleibende Anrufe.

Was passiert: Sowohl Android als auch iOS entfernen automatisch Berechtigungen oder deaktivieren Hintergrund-Funktionen für Apps, die mehrere Wochen nicht geöffnet wurden. Auf Android nennt sich das “Auto-Reset von Berechtigungen”, bei einigen Hersteller-Skins (Samsung, Xiaomi, Huawei) ist das noch aggressiver.

Folge: Die App bekommt keinen FCM-/APNs-Token mehr und kann von der Telefonanlage nicht mehr “geweckt” werden. Anrufe kommen also gar nicht an, ohne dass eine Fehlermeldung erscheint.

Lösung in 3 Schritten:

  1. Berechtigung wieder aktivieren in den System-Einstellungen (siehe oben).
  2. App komplett aus dem App-Switcher schließen (nach oben wischen, nicht nur Home-Button).
  3. App neu öffnen und einloggen. Beim Start registriert die App einen frischen Push-Token bei der Telefonanlage.

Nach diesen drei Schritten sollte der nächste Test-Anruf wieder durchkommen.

Hersteller-spezifische Hinweise (Android)

Samsung (One UI)

  • Einstellungen -> Akku und Gerätewartung -> Akku -> Hintergrundnutzungslimits -> FRANZFON aus der Liste “schlafende Apps” entfernen
  • Einstellungen -> Apps -> FRANZFON -> Akku -> “Uneingeschränkt” auswählen

Xiaomi (MIUI / HyperOS)

  • Einstellungen -> Apps -> FRANZFON -> Autostart aktivieren
  • Einstellungen -> Apps -> FRANZFON -> Akkusparen -> “Keine Einschränkungen”
  • Bei eingehenden Anrufen wichtig: Sperrbildschirm-Benachrichtigungen aktivieren

Huawei / Honor (EMUI / MagicOS)

  • Einstellungen -> Apps -> FRANZFON -> Akku -> “App-Start” -> manuell verwalten -> alle drei Optionen aktivieren (Auto-Start, Sekundär-Start, im Hintergrund laufen)

Stock Android (Pixel u.a.)

  • Meistens ohne Sonderbehandlung - Standard-Einstellungen reichen
  • Bei Pixel ab Android 14: gelegentlich prüfen ob unter Einstellungen -> Apps -> Ungenutzte Apps -> FRANZFON aufgelistet ist und ggf. aus der Liste entfernen

Fehlerbehebung - Push kommt nicht an

1. Berechtigung prüfen und App neu starten

Reihenfolge wichtig: erst Berechtigung in System-Einstellungen aktivieren, dann App komplett schließen und neu öffnen. Siehe Abschnitt oben.

2. App einmal öffnen

Nach Installation oder Update muss die App mindestens einmal gestartet und der Login durchgeführt werden, damit der Push-Token registriert wird.

3. Energiespar-Modus (Android)

Android deaktiviert in tiefem Energiesparmodus Hintergrunddienste. Einstellungen -> Akku -> FRANZFON -> Akku-Optimierung deaktivieren (bzw. “nicht optimieren” auswählen).

4. Flugzeugmodus / WLAN getrennt

Ohne Internetverbindung kommen keine Pushes an.

5. Stummschaltung (Silent Mode)

Ein stummgeschaltetes Gerät blendet Pushes trotzdem visuell ein, aber ohne Ton.

6. Push-Token nach App-Update

Nach einem App-Update aus dem Play Store oder App Store sollte sich der Token nicht verändern - aber es schadet nicht, die App nach einem grösseren Update einmal zu öffnen, damit ein eventuell neuer Token registriert wird.

7. Wenn nichts hilft

Ein Debug-Log-Export ist in der Mobile-App aktuell nicht implementiert. Schreiben Sie uns bei anhaltenden Push-Problemen an info@franzfon.de und geben Sie dabei folgendes mit:

  • Gerätemodell und Betriebssystem-Version (Android- oder iOS-Version)
  • App-Versionsnummer (sichtbar in den Einstellungen der App)
  • Wann haben Sie die App das letzte Mal aktiv genutzt (vor wie vielen Tagen)?
  • Ungefährer Zeitpunkt eines nicht zugestellten Anrufs (Datum + Uhrzeit, hilft uns beim Auffinden im Log)
  • Ihre interne Nebenstelle (z.B. “201” oder “204”)

Zuletzt aktualisiert: · Autor: IAP-IT, Viktor Weizel

Artikel hat nicht geholfen? Schreib uns.