Also ich versuche, die APNS-Benachrichtigung zu behandeln, auch wenn die App nicht in iOS gestartet wurde, die gleiche wie in WhatsApp ... Aber endete mit Fehler ... Kann jemand erklären, wie ich das archivieren kann?Wie Whatsapp APNS-Benachrichtigungen behandeln, selbst wenn die App nicht gestartet wurde?
Antwort
Sie können PushKit (VoIP-Benachrichtigung) verwenden, um dies zu erreichen. Die App sollte einmal gestartet werden, unabhängig vom Status der App wird die Benachrichtigung auf dem Gerät angezeigt. Für diese Art der Benachrichtigung wird die App keine Bestätigung des Benutzers über das Senden von Benachrichtigungen anfordern.
Wenn Sie eine App aus dem App Store herunterladen und nicht starten, können Sie keine Push-Benachrichtigung erhalten.
Versuchen Sie, diese
- Verteilung Zertifikate halten
- bearbeiten Schema
- "Warten auf ausführbare gestartet werden" Wählen Sie laufen App in Gerät
- Halten Debug-Zeiger auf didFinishLaunchingWithOptions
- Jetzt
Ihre App wi Installation auf dem Gerät, senden Push-Benachrichtigung wird es nicht kommen (Da App nicht für APNS registriert ist, Gerät Token nicht zum Server erreicht).
Tippen Sie jetzt auf App Debugzeiger bei didFinishLaunchingWithOptions wird aktiv, lassen Sie appDelegate, um den Rest der Arbeit zu tun, jetzt senden Push-Benachrichtigung wird es kommen (Da App jetzt für APNS registriert ist, Geräte-Token auch zum Server erreicht).
Verwenden von Pushkit ist eine andere Sache, würde Ihnen nicht helfen, Push-Benachrichtigung zu erhalten, ohne eine App zu starten.
PushKit kann gesendet werden, um eine Benachrichtigung für die VOIP-App zu senden, die automatisch die App startet, selbst wenn sie vom Benutzer beendet wird.
- 1. Die Voip Pushkit-Benachrichtigung startet die App nicht neu, wenn sie zwangsweise beendet wurde und das Gerät neu gestartet wurde.
- 2. containsObject gibt NO zurück, nachdem die App neu gestartet wurde
- 3. Xamarin - Nieten Komponente - DeepLink, wenn die App nicht gestartet ist
- 4. Wird die App Broadcast empfangen, wenn sie nicht gestartet wird?
- 5. Wenn meine App über ACTION_VIEW gestartet wurde, wie kann ich die angehängten Daten abrufen?
- 6. Thema von selbst gestartet
- 7. Wie ruft man eine Methode nur auf, wenn die App gestartet wurde? Bitte sehen Sie Details
- 8. Code ausführen, nachdem die Flaschenanwendung gestartet wurde
- 9. Aktivierung des Windows Store App ... fehlgeschlagen mit Fehlern 'Die App wurde nicht gestartet'
- 10. Diese App darf nicht nach Schema whatsapp
- 11. Sitzung wurde bereits gestartet
- 12. Testen, ob die Sitzung gestartet wurde
- 13. Überprüfen, wann die R-Sitzung gestartet wurde?
- 14. Nachtmodus-Status nicht in der App erkannt - selbst wenn eingeschaltet
- 15. Wie kann ich eine App ansprechen, die früher gestartet wurde, aber jetzt wegen Speicherdruck beendet ist?
- 16. So behandeln Sie die Brandmeldebenachrichtigung, wenn App im Vordergrund ist
- 17. Grails: Wie stoppe ich die Anwendung, die mit "run-app prod" ohne "kill" gestartet wurde
- 18. So lesen Sie die Einstellungen, wenn App gestartet wird
- 19. Teilen in Whatsapp Web App?
- 20. Broadcast-Empfänger funktioniert nicht in ICS, wenn die App nicht mindestens einmal gestartet wird
- 21. Wenn die Anweisung sich nicht selbst verhält
- 22. MainActvity wird nicht aktualisiert, wenn App erstmals gestartet wird
- 23. Pika: Verbraucht die nächste Nachricht, selbst wenn die letzte Nachricht nicht bestätigt wurde
- 24. Wie weiß die Java Web-App mit @SessionScoped Bean, ob der Browser neu gestartet wurde?
- 25. Wie kann man wissen, ob ein MapReduce-Job neu gestartet wurde oder neu gestartet wurde?
- 26. Wie bekomme ich Android-Benachrichtigungen, wenn die App geschlossen wurde?
- 27. iOS Simulator App wird nicht gestartet
- 28. Wie mehrere Instanzen von App zu behandeln, wenn
- 29. Wie hat die Whatsapp App die Kompatibilität der App für das iPad entfernt?
- 30. Android, App neu gestartet, nachdem Sperrbildschirm gestartet
Alle Apps (einschließlich WhatsApp) müssen gestartet werden und nach Push-Benachrichtigungen fragen und Geräte-Token einmal speichern. Danach kann die Push-Benachrichtigung unabhängig vom Status der App gesendet werden. –
"Danach kann die Push-Benachrichtigung unabhängig vom Status der App gesendet werden." Das ist falsch - eine App, die beendet wurde, erhält keinen Push. – Gruntcakes
@BhumitMehta Bitte vergleichen Sie eine APNS Push-Benachrichtigung in WhatsApp ... WhatsApp wird Benachrichtigungen erhalten, auch wenn die App nicht gestartet wurde ... Ich frage mich nur, wie sie das gemacht haben? – radkrish