2016-09-09 2 views
0

3.1, um meine App zu bauen, kann ich Push-Benachrichtigungen mit einem Signal-Server senden, muss ich den Benutzer eine Push-Benachrichtigung zu öffnen, um meine News-Seite als View-Controller oder zu öffnen eine Webseite durch Tapen der Benachrichtigung, wenn sie empfangen .. können Sie helfen ..?Xcode Öffnen Push-Benachrichtigung und gehen Sie auf eine Ansicht

Antwort

0

Sie können Informationen aus einer empfangenen Push-Benachrichtigung in den Methoden didReceiveRemoteNotification: oder applicationDidFinishLaunchingWithOptions: abrufen. Auf der Grundlage dieser Informationen können Sie entscheiden, welche View-Controller Sie

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool 

Hier können Sie ihn holen aus dem launchOptions Parameter zeigen müssen. Diese Methode wird aufgerufen, wenn Sie Ihre App durch Tippen auf die Benachrichtigung starten.

func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) 

Hier können Sie es von userInfo Parameter abrufen. Diese Methode wird aufgerufen, wenn Ihre App ausgeführt wird, oder wenn Sie sie durch Antippen der Benachrichtigung

in den Vordergrund bringen
Verwandte Themen