Wenn ich meine Anwendung beende, wenn ich die Nachricht erhalte, zeigt mir die Benachrichtigungsleiste den Grund, aber wenn ich die Anwendung starte, wird sie einfach nicht in der Benachrichtigungsleiste angezeigt. Habe ich etwas falsch gemacht oder fehlt? Vielen Dank.iOS Push-Benachrichtigung kann nicht in der Benachrichtigungsleiste angezeigt werden, wenn die Anwendung aktiv ist?
0
A
Antwort
1
Sie sollten benutzerdefinierte UIAlertView von UIApplication Rückruf zeigen:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
Aktualisiert: lesen: Handling Local and Remote Notifications:
Lassen Sie uns die möglichen Szenarien bewertet, wenn das Betriebs eine lokale Benachrichtigung oder eine Remote-Benachrichtigung liefert für eine Anwendung.
- Die Meldung abgegeben wird, wenn die Anwendung nicht im Vordergrund läuft.
In diesem Fall stellt das System die Meldung, einen Alarm angezeigt wird, ein Symbol badging, vielleicht einen Ton zu spielen.
...
- Die Meldung abgegeben wird, wenn die Anwendung im Vordergrund läuft.
Die Anwendung ruft seine des Delegierten Anwendung: didReceiveRemoteNotification: Methode (für Fern Benachrichtigungen) oder Anwendung: didReceiveLocalNotification: Methode (für lokale Benachrichtigungen) und übergibt in der Benachrichtigung Nutzlast oder der local-Benachrichtigungsobjekt .
Verwandte Themen
- 1. Android: Benachrichtigungen werden nicht in der Benachrichtigungsleiste angezeigt
- 2. Die Zeilennummer in der Firefox-Konsole kann nicht angezeigt werden, wenn der Dateiname zu lang ist
- 3. Smart App Banner wird nicht für meine Anwendung angezeigt, wenn die Anwendung nicht installiert ist
- 4. iOS - Zellenseparatoren werden nicht in UITableView angezeigt
- 5. Kann nicht kompiliert werden, wenn die SwiftyJSON in iOS
- 6. Ansicht blättern, wenn Tastaturen angezeigt werden IOS
- 7. iOS Erreichbarkeit meldet kein WiFi, wenn WiFi aktiv ist
- 8. Wie kann die Bearbeitungsauswahl in der Tabellenansicht implementiert werden, wie in der iOS-Messaging-App angezeigt?
- 9. FCM-Benachrichtigungen werden nicht angezeigt, wenn App beendet wird iOS
- 10. Bild kann nicht angezeigt werden, wenn die Bild Onclick
- 11. nur den Tooltip angezeigt, wenn Auslassungs aktiv ist
- 12. Das Etikett kann nicht angezeigt werden, wenn die Länge der ECcharts-Etiketten zu lang ist.
- 13. Anwendungssymbol fehlt während des Programmstarts in der Taskleiste, wenn eine andere Anwendung aktiv ist
- 14. iOS-Haupt-Storyboard-Elemente werden nicht angezeigt
- 15. Einschließlich der Bean-Definition, wenn ein Profil NICHT aktiv ist
- 16. Die letzte Kerze kann nicht angezeigt werden
- 17. Kann der Quellcode der Baugruppe angezeigt werden? Wenn ja, wie?
- 18. Kann echte Fehlermeldung einer ASP.NET-Anwendung nicht angezeigt werden?
- 19. iOS-Funktion einmal aufgerufen werden (wenn die Anwendung initialisiert wird)
- 20. Die Benachrichtigungsleiste verschwindet, nachdem der Download abgeschlossen ist.
- 21. Unity 5 kann nicht in unsere iOS-Anwendung integriert werden.
- 22. Startbild wird nicht in iOS-Anwendung angezeigt (mit Images.xcassets)
- 23. Remote-Benachrichtigung werden nicht angezeigt in ios mit FCM
- 24. Was ist der Vorteil von WSL, wenn die Windows-Anwendung nicht darauf ausgeführt werden kann?
- 25. Zusätzlicher Platz über der Suchleiste, wenn UISearchDisplayController aktiv ist
- 26. .NET-Anwendung kann nicht gestartet werden, wenn die Assembly fehlt
- 27. Warum werden benutzerdefinierte Schriftarten normalerweise in iOS nicht richtig angezeigt?
- 28. Die Navigationsansicht kann nicht angezeigt werden
- 29. Anwendung ist in der letzten Anwendungen nicht angezeigt listet
- 30. Kann die Bildschirmsitzung angezeigt werden?