Plattformspezifische Besonderheiten¶
Verhalten der mobilen App bei eingehenden Anrufen, wenn die App ausgeschaltet ist¶
- iOS: Sobald ein Anruf zu klingeln beginnt, startet die mobile App im Hintergrund (d. h. nach 1 bis 2 Sekunden).
- Android: Die App startet erst, wenn ein Benutzer einen Anruf über die Benachrichtigung eines eingehenden Anrufs annimmt. Auf älteren Geräten kann der Start der App einige Sekunden dauern, d. h. der Anruf klingelt, aber die App läuft noch nicht.
- Sobald die Anwendung startet (unabhängig von der Plattform), wird das Daktela-Gerät automatisch angemeldet und registriert.
Was soll ich tun, wenn ich die Standardbenachrichtigung anstelle der erwarteten blauen Bildschirmbenachrichtigung erhalte?¶
Ă–ffnen Sie die Daktela-App in den Einstellungen Ihres Telefons und erlauben Sie die Berechtigung fĂĽr Benachrichtigungen.
Auf Xiaomi-Telefonen:
- Ă–ffnen Sie die Daktela-App in den Einstellungen Ihres Telefons und erlauben Sie die Berechtigung fĂĽr Benachrichtigungen.
- Öffnen Sie „Weitere Berechtigungen“.
- Erlauben Sie Auf dem Sperrbildschirm anzeigen und Neue Fenster öffnen, während im Hintergrund ausgeführt.
Verbindungsverhalten auf Ihrem Mobilgerät¶
Warning
Telefone von Huawei, Honor und Xiaomi sind für ihre strenge Akkuoptimierungsrichtlinie bekannt, die dazu führen kann, dass Hintergrund-Apps vom Betriebssystem beendet werden. Dies kann zu Problemen mit eingehenden Anrufen und Chats führen. Um dies zu verhindern, deaktivieren Sie bitte die Akkuoptimierung für die Daktela-App. Sie können dies in den App-Einstellungen tun.
RAM-Optimierungsfunktionen bei Android
Viele Android-Hersteller integrieren RAM-Optimierungsfunktionen, die Speicherplatz als virtuellen Arbeitsspeicher (Auslagerungsspeicher) nutzen. Obwohl diese Funktionen die Leistung verbessern sollen, können sie ein aggressives Beenden von Hintergrund-Apps verursachen und verhindern, dass die Daktela-App durchgehend läuft. Selbst das Sperren der App im Übersichtsbildschirm der zuletzt verwendeten Apps hilft möglicherweise nicht.
Deaktivieren Sie die RAM-Optimierung auf Ihrem Gerät:
| Hersteller | Name der Funktion | Einstellungspfad |
|---|---|---|
| Samsung | RAM Plus | Einstellungen > Gerätewartung > Speicher > RAM Plus |
| Xiaomi / Redmi / POCO | Speichererweiterung | Einstellungen > Weitere Einstellungen > Speichererweiterung |
| OnePlus / Oppo / Realme | RAM-Erweiterung | Einstellungen > Über das Gerät > RAM > RAM-Erweiterung |
| Vivo / iQOO | RAM-Erweiterung | Einstellungen > RAM & Speicherplatz |
| Motorola | RAM-Optimierung | Einstellungen > System > Leistung > RAM-Optimierung |
| Huawei / Honor | Speicheroptimierung | Prüfen Sie Einstellungen > Akku oder Gerätewartung auf Speicheroptionen |
Wenn die Daktela-App im Hintergrund beendet wird, suchen Sie die entsprechende Einstellung für Ihr Gerät und deaktivieren Sie sie.
Xiaomi / Redmi / POCO — zusätzliche Schritte, um die App am Laufen zu halten
Xiaomi-Geräte haben eine sehr aggressive Verwaltung von Hintergrund-Apps. Zusätzlich zum Deaktivieren der Akkuoptimierung müssen Sie möglicherweise:
-
Autostart fĂĽr die Daktela-App aktivieren (am wichtigsten)
- Ă–ffnen Sie Einstellungen > Apps > Apps verwalten > Daktela > Autostart und schalten Sie ihn ein.
- Auf einigen MIUI-/HyperOS-Versionen: Ă–ffnen Sie die App Sicherheit > Berechtigungen > Autostart und aktivieren Sie Daktela in der Liste.
-
Die App in „Zuletzt verwendet“ sperren
- Ă–ffnen Sie die Ansicht der zuletzt verwendeten Apps, ziehen Sie die Daktela-Karte nach unten (oder halten Sie sie gedrĂĽckt) und tippen Sie auf das Schloss-Symbol. Gesperrte Apps bleiben erhalten, wenn Sie die zuletzt verwendeten Apps schlieĂźen.
- Alternativ öffnen Sie die App Sicherheit > Geschwindigkeit erhöhen > Einstellungsrad (oben rechts) > Apps sperren und wählen Sie Daktela aus.
-
Daktela im Akkusparmodus auf „Keine Einschränkungen“ setzen
- Öffnen Sie Einstellungen > Apps > Apps verwalten > Daktela > Akkusparmodus und wählen Sie Keine Einschränkungen.
-
Benachrichtigungen und Anzeige auf dem Sperrbildschirm erlauben
- Öffnen Sie im selben Info-Bildschirm der Daktela-App Benachrichtigungen und Weitere Berechtigungen und erlauben Sie Auf dem Sperrbildschirm anzeigen und Pop-up-Fenster anzeigen, während im Hintergrund ausgeführt.
Motorola — zusätzliche Schritte, um die App am Laufen zu halten
Auf neueren Motorola-Telefonen sind Hintergrundaktivitäten standardmäßig eingeschränkt. Wenden Sie Folgendes an, damit die Daktela-App weiterlaufen und eingehende Anrufe zuverlässig zustellen kann:
-
Uneingeschränkte Akkunutzung für Daktela erlauben
- Öffnen Sie Einstellungen > Apps > Daktela > Akkunutzung der App und stellen Sie sie auf Uneingeschränkt.
-
Adaptiver Akku deaktivieren
- Öffnen Sie Einstellungen > Akku und deaktivieren Sie Adaptiver Akku. Der adaptive Akku lernt die Nutzungsmuster von Apps und schränkt Apps ein, die er als „selten verwendet“ einstuft, wozu auch Daktela gehören kann.
-
Hintergrundeinschränkungen entfernen
- Öffnen Sie Einstellungen > Apps > Daktela > Akku (oder Erweitert > Akku). Wenn Hintergrundeinschränkung auf „Eingeschränkt“ gesetzt ist, ändern Sie sie in Hintergrundaktivität zulassen.
-
Die App im Manager für Hintergrund-Apps aktivieren (nur neuere Motorola-Geräte)
- Suchen Sie in den Einstellungen nach Hintergrund-Apps verwalten und stellen Sie sicher, dass Daktela auf aktiv gesetzt ist.
- Wenn Sie sich in einem Anruf ĂĽber die App befinden und einen GSM-Anruf erhalten, wird Ihr mobiles Internet ausgeschaltet, was bedeutet, dass Ihr Anruf in der App getrennt wird. Wenn Sie Ihren GSM-Anruf innerhalb von 10 Sekunden beenden, wird der ursprĂĽngliche Anruf wieder verbunden.
- Wenn Sie ein Mobilgerät haben, klingeln Anrufe an die mobile App aus Sicht des Anrufers auch dann, wenn Sie auf Ihrem Gerät keine Internetverbindung haben. Sie können eine GSM-Weiterleitung als Backup einrichten.
- Wenn bei Ihnen Anrufe abbrechen, ist der häufigste Grund die Datenverbindung. Wenn Sie sicher sind, dass Ihre Verbindungsgeschwindigkeit ausreicht, und Anrufe wiederholt abbrechen, kontaktieren Sie uns bitte.
- Das oben beschriebene Verhalten entspricht dem anderer VoIP-Telefonanwendungen wie WhatsApp.
Liste der unterstĂĽtzten Geräte¶
-
Derzeit unterstĂĽtzen wir die folgenden Modelle mit Android und iOS:
-
Apple
- Samsung
- Motorola
Info
Andere Telefone funktionieren möglicherweise, aber es können Fehler auftreten.
Warning
Telefone von Huawei, Honor und Xiaomi sind für ihre strenge Akkuoptimierungsrichtlinie bekannt, die dazu führen kann, dass Hintergrund-Apps vom Betriebssystem beendet werden. Dies kann zu Problemen mit eingehenden Anrufen und Chats führen. Um dies zu verhindern, deaktivieren Sie bitte die Akkuoptimierung für die Daktela-App. Sie können dies in den App-Einstellungen tun.
Die Prozesse Pull Data und WhoIm¶
Pull Data¶
Diese Funktion verwendet eine Methode namens Long Polling, um nach neuen Ereignissen zu suchen. Wenn Sie zum ersten Mal eine Anfrage stellen, lassen Sie das Hash-Attribut leer. Der Server antwortet sofort mit allen verfügbaren Daten und einem Hash-Wert. Dieser Hash identifiziert Ihren aktuellen Zustand. Damit Long Polling funktioniert, fügen Sie den Hash aus der vorherigen Antwort in jede neue Anfrage ein, die Sie stellen. Wenn etwas passiert (wie ein eingehender Anruf oder eine Benachrichtigung), sendet der Server die neuen Daten zusammen mit einem aktualisierten Hash zurück. Wenn innerhalb von 15 Sekunden nichts passiert, antwortet der Server dennoch, jedoch nur mit dem Hash. Verwenden Sie diesen Hash für Ihre nächste Anfrage. Der Pull-Data-Prozess ist für Echtzeitanwendungen unerlässlich. Er hilft, verschiedene Aktivitäten und Ereignisse zu erkennen, wie zum Beispiel:
- Eingehende Anrufe
- Änderungen des Gerätezustands
- Beginn und Ende von Pausen
- An- und Abmeldungen bei Warteschlangen
- Benachrichtigungen
Indem Sie diesem Prozess folgen, können Sie sicherstellen, dass Ihre Anwendung reaktionsfähig bleibt und über alle neuesten Ereignisse auf dem aktuellen Stand ist.
Warning
Der Pull-Data-Prozess läuft nur unter den folgenden Bedingungen:
- Telefon ist entsperrt: Das Telefon muss entsperrt sein, damit Pull Data funktioniert.
- App ist im Vordergrund: Die mobile Anwendung muss geöffnet und im Vordergrund aktiv sein. Wenn die Anwendung in den Hintergrund verschoben oder das Telefon gesperrt wird, läuft der Prozess nicht. Beispielszenario:
- Ein Benutzer meldet sich in der mobilen App an.
- AnschlieĂźend wechselt er zu einer anderen App oder sperrt sein Telefon.
- Da Pull Data nicht mehr läuft, wenn die App nicht im Vordergrund ist, gilt die Sitzung des Benutzers als inaktiv.
- Wenn die App inaktiv bleibt (im Hintergrund oder Telefon gesperrt), wird der Benutzer gemäß der Richtlinie für die automatische Abmeldung automatisch abgemeldet.
WhoIm¶
Diese Funktion ermöglicht es Ihnen, Informationen über den aktuell angemeldeten Benutzer auf Basis des bereitgestellten Zugriffstokens abzurufen. Mit der HTTP-GET-Methode gibt WhoIm statische Daten über den Benutzer zurück. Wenn das Zugriffstoken ungültig ist, werden keine Benutzerinformationen bereitgestellt, sondern Details zur aktuellen Version des Daktela-V6-Systems zurückgegeben. Im Wesentlichen hilft es Ihnen, die Details des angemeldeten Benutzers schnell zu überprüfen, solange das Zugriffstoken gültig ist.
Warning
Der WhoIm-Prozess läuft nur unter den folgenden Bedingungen:
- Telefon ist entsperrt: Das Telefon muss entsperrt sein, damit WhoIm funktioniert.
- App ist im Vordergrund: Die mobile Anwendung muss geöffnet und im Vordergrund aktiv sein. Wenn die Anwendung in den Hintergrund verschoben oder das Telefon gesperrt wird, läuft der Prozess nicht. Beispielszenario:
- Ein Benutzer meldet sich in der mobilen App an.
- AnschlieĂźend wechselt er zu einer anderen App oder sperrt sein Telefon.
- Da WhoIm nicht mehr läuft, wenn die App nicht im Vordergrund ist, gilt die Sitzung des Benutzers als inaktiv.
- Wenn die App inaktiv bleibt (im Hintergrund oder Telefon gesperrt), wird der Benutzer gemäß der Richtlinie für die automatische Abmeldung automatisch abgemeldet.