2012-04-10 10 views

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