我試圖從推送通知深入鏈接到我的應用程序的一部分。我的應用中有一個消息部分,我想直接鏈接到與發送的推送相關的消息VC。通過解析與iOS推送通知的深層鏈接
這是我迄今爲止所做的,但我不確定我是否在正確的道路上。 APN來自Parse,在我認爲是NSDictionary的JSON中。
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
if let aps = userInfo["aps"] as? NSDictionary {
if let vc = aps["vc"] as? NSDictionary {
if vc == "messages" {
if let message = aps["link"] {
}
}
}
}
}
我在正確的道路上嗎?有什麼建議麼?
謝謝!
您正在閱讀vc作爲詞典,但將==與「messages」比較爲字符串。檢查VC數據類型有些困惑? –
你記錄了用戶信息的內容,看看你得到了什麼? – Wain