Als «push-notification» getaggte Fragen

Push-Benachrichtigungen sind Warnungen, Abzeichen oder Sounds, die von einem Remote-Server an ein mobiles Gerät gesendet werden. Apple liefert Push-Benachrichtigungen über den Apple Push Notification Service (APNS). Android-Geräte erhalten Push-Benachrichtigungen über den Google Cloud Messaging (GCM) -Dienst. In der Vergangenheit verwendeten Android-Geräte das C2DM-Framework (Cloud to Device Messaging). Windows Phone-Apps erhalten Push-Benachrichtigungen entweder über MPNS oder das neuere WNS.

16
Unterstützt Android Push-Benachrichtigungen in Echtzeit?
Ich habe kürzlich erfahren, wie iPhone-Apps fast sofort Benachrichtigungen an Apps erhalten können. Benachrichtigungen an Apps . Dies erfolgt in Form von Push-Benachrichtigungen, einem maßgeschneiderten Protokoll, das eine ständige Datenverbindung zum iPhone aufrechterhält und Binärpakete an die App sendet, die unglaublich schnell Warnungen zwischen 0,5 und 5 Sekunden von der …


7
Wird iOS meine App im Hintergrund starten, wenn sie vom Benutzer zwangsweise beendet wurde?
Ich löse einen Hintergrundabruf aus, indem ich das content-availableFlag in einer Push-Benachrichtigung verwende. Ich habe das fetchund remote-notification UIBackgroundModesaktiviert. Hier ist die Implementierung, die ich in meinem AppDelegate.m verwende: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { NSLog(@"Remote Notification Recieved"); UILocalNotification *notification = [[UILocalNotification alloc] init]; notification.alertBody = @"Looks like …


18
Erhalten Sie eine Push-Benachrichtigung, während die App im Vordergrund iOS ist
Ich verwende den Push-Benachrichtigungsdienst in meiner App. Wenn sich die App im Hintergrund befindet, kann ich eine Benachrichtigung auf dem Benachrichtigungsbildschirm sehen (Bildschirm wird angezeigt, wenn wir vom oberen Rand des iOS-Geräts nach unten wischen). Wenn jedoch die Anwendung im Vordergrund steht, wird die Delegatmethode verwendet - (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo wird …

14
Push-Benachrichtigungseinstellungen für App zurücksetzen
Ich entwickle eine App mit Push-Benachrichtigungen. Um alle möglichen Arten der Benutzerinteraktion zu überprüfen, möchte ich meine App testen, wenn ein Benutzer beim ersten Start ablehnt, Push-Benachrichtigungen für meine App zu aktivieren. Der Dialog (initiiert von registerForRemoteNotificationTypes) wird jedoch nur einmal pro App angezeigt. Wie setze ich den Speicher des …

26
Ermitteln Sie anhand einer Push-Benachrichtigung, ob die App gestartet / geöffnet wurde
Ist es möglich zu wissen, ob die App über eine Push-Benachrichtigung gestartet / geöffnet wurde? Ich denke, die Auftaktveranstaltung kann hier abgefangen werden: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Wie kann ich jedoch …

14
Unter iOS 11 wurden keine stillen Pushs an die App gesendet
Ich habe festgestellt, dass unter iOS 11 Beta 2 die stillen Benachrichtigungen nicht an das gesendet werden application:didReceiveRemoteNotification:fetchCompletionHandler unabhängig vom Status der App (Hintergrund / Vordergrund) gesendet werden. Ich habe die UIApplicationDelegeteMethode implementiert application:didReceiveRemoteNotification:fetchCompletionHandlerund sende den folgenden stillen Push { "aps": { "content-available": 1 }, "mydata": { "foo": "bar" } …

23
Wie kann in Xcode 4.3 behoben werden, dass in Xcode 4.3 keine gültige Berechtigungszeichenfolge für die APS-Umgebung gefunden wurde?
Ich habe mich sehr bemüht, eine einfache iOS-App zu erstellen, die Push-Benachrichtigungen empfangen kann. Mein einziger Grund dafür ist, ein Verfahren festzulegen, das einige andere Teammitglieder verwenden können, und es war mir nicht möglich, eine aktuelle, funktionierende Version solcher Anweisungen an anderer Stelle im Web zu finden. Unser Shop ist …


6
Debugging-App beim Start per Push-Benachrichtigung
Ich entwickle derzeit eine App, die Push-Benachrichtigungen erhält. Ich habe dies alles 100% über eine PHP-Seite arbeiten. Es gibt verschiedene Arten von Push-Benachrichtigungen, die meine App erhalten kann. Das PHP kümmert sich darum und sendet verschiedene Informationspakete an meine App, die alle einwandfrei empfangen werden. Wenn die Benutzer die Benachrichtigung …


4
Erneuern Sie das Push-Zertifikat und sorgen Sie dafür, dass die aktuelle App Store App funktioniert
Ich habe eine App im App Store, die ein abgelaufenes iOS-Bereitstellungsprofil (Distribution) verwendet. Dieses Profil enthält ein Push-Zertifikat, das ebenfalls abgelaufen ist (und nicht mehr im Portal angezeigt wird). Frage 1 : Gibt es eine Möglichkeit, das Push-Zertifikat neu zu erstellen und dann das Profil zu erneuern? (Ich habe noch …

19
Rufen Sie den aktuell angezeigten UIViewController in AppDelegate.m auf dem Bildschirm ab
Der aktuelle UIViewControllerBildschirm muss auf Push-Benachrichtigungen von APNs reagieren, indem einige Ausweisansichten festgelegt werden. Aber wie könnte ich die UIViewControllerIn-Methode bekommen application:didReceiveRemoteNotification: von AppDelegate.m? Ich habe versucht self.window.rootViewController, die aktuelle Anzeige zu erhalten UIViewController, es kann sich um eine UINavigationViewControlleroder eine andere Art von Ansichtssteuerung handeln. Und ich finde heraus, …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.