簡體   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