Ich möchte Daten von Push-Benachrichtigung erhalten. Ich erhalte die Daten erfolgreich, wenn die App im Vordergrund und im Hintergrund ist. aber ich bin nicht in der Lage, Daten zu erhalten, wenn die App beendet wird und der Benutzer die Schaltfläche zum Anzeigen der Push-Benachrichtigung drückt. Ich schreibe den Code in der Anwendung wurde fertig gestartet. Dieser Code führt zum Absturz der App beim Drücken der Schaltfläche "Anzeigen" der Push-Benachrichtigung. Wenn ich den Code kommentiere, stürzt App nicht ab. Bitte helfen Sie mir, Daten aus der Push-Benachrichtigung zu holen, wenn die App beendet wird und der Benutzer die Anzeige-Taste auf der Push-Benachrichtigung drückt. Ich werde das wirklich zu schätzen wissen.Push-Benachrichtigungsdaten abrufen
if(launchOptions != nil){
NSDictionary *tmpDic = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
if (tmpDic!=nil) {
pushedMessage=[NSString stringWithFormat:@"%@",[[tmpDic objectForKey:@"aps"] objectForKey:@"alert"]];
pushedCountry=[NSString stringWithFormat:@"%@",[tmpDic objectForKey:@"country"]];
[self saveToDatabase];
}
}
Sie arbeiten in Ios 4 Ya IOS 5 – Deepesh
bedeuten laufen Sie es ist nicht möglich, in IOS4 und 5? –
bitte Nslog tmpDic und einchecken Gerätekonsole – Deepesh