解析推送通知iOS

Fri*_*ons 1 xcode objective-c push-notification ios

尝试解析我用我的应用程序进行的推送.

但我在这里遇到一些问题:

NSString *resourcePath = [[launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey] objectForKey:@"aps"];
 NSLog(@"resourcePath: %@", resourcePath);
Run Code Online (Sandbox Code Playgroud)

的NSLog

{
        alert = cb;
        badge = 1;
        sound = default;
        url = cxb;  }
Run Code Online (Sandbox Code Playgroud)

我把它作为字符串NSLog ...如何获取URL?

谢谢!

0x8*_*00d 10

它是一个字典对象.获取url密钥的对象.像这样:

NSString *resourcePathURL = [[[launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey] objectForKey:@"aps"] objectForKey:@"url"] ;

NSLog(@"URL : %@",resourcePathURL);
Run Code Online (Sandbox Code Playgroud)