繁体   English   中英

深层链接iOS推送通知

[英]Deep Linking iOS Push Notifications

我希望能够根据我发送的内容,在收到推送通知时将查看器发送到应用中的特定视图。

    "aps": {
        "alert": "look at this stuff",
        "view": "wc1"
    }

视图'wc1'只是集合视图中的标记。 所以我真正想知道的是,如果用户深入我的应用程序,并且他们收到推送通知,我该如何将它们发送回集合视图屏幕。

我遇到了深度链接这个术语,但到目前为止还没能找到任何东西。 任何方向都会非常有用。 谢谢!

加载应用程序后,您可以在该方法的appdelegate类中检测到:

 didFinishLaunchingWithOptions 

NSDictionary *pushNotification = [options objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];

if(pushNotification )
{
    //Handle remote notification
}

如果应用程序仍在后台运行并且发出通知,您也可以在AppDelegate类中检测到:

-(void)application:(UIApplication *)app didReceiveRemoteNotification:(NSDictionary *)userInfo

尝试移动词典条目以便在“aps”词典之外查看。

{
    "aps": 
    {
        "alert": "look at this stuff"
    }
    "view": "wc1"
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM