首页 > IOS 远程推送能传递链接吗

IOS 远程推送能传递链接吗

比如说我给用户发送了一个remote notification后,我希望用户在点击UIAlertview的OK按钮后跳转到iTunes的商品链接,这样改如何实现?


你可以推送一个json串过去,类似于这样

{"aps":{"alert":"蓝黑之心","badge":1},"a":"1||1","t":"蓝黑之心","url":"https://itunes.apple.com/cn/app/lan-hei-zhi-xin/id571540427?l=en&mt=8"}

然后在- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 代理函数里

从userInfo中取这个url


直接是实现不了的。 点击OK一定是要直接跳到你的App,走进代理方法 你可以在代理方法里,去读userInfo,然后根据userInfo的内容选择下一步的操作 是在App中做某些展示,还是直接跳商店

【热门文章】
【热门文章】