我试图从推送通知深入链接到我的应用程序的一部分。我的应用中有一个消息部分,我想直接链接到与发送的推送相关的消息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