iOS10推送之基础知识(必看篇)

2020-01-18 16:00:19于丽

使用时,只需要在上面的代码中添加极光的处理方法就可以了,具体使用如下图:


if([response.notification.request.trigger isKindOfClass:[UNPushNotificationTrigger class]]) {
 // 这个方法,不管是收到通知代理还是点击通知的代理,如果使用极光推送,我们都是需要增加这个方法的。
 [JPUSHService handleRemoteNotification:userInfo];

 NSLog(@"iOS10 收到远程通知:%@", [self logDic:userInfo]);
 [rootViewController addNotificationCount];
 }
 else {
 // 判断为本地通知
 NSLog(@"iOS10 收到本地通知:{nbody:%@,ntitle:%@,nsubtitle:%@,nbadge:%@,nsound:%@,nuserInfo:%@n}",body,title,subtitle,badge,sound,userInfo);
 }

通过上面的文章,相信大家已经可以初步了解新版本的推送,要如何处理啦~

总结

以上就是iOS10推送之基础知识的全部内容,不知道大家都学会了吗?希望这篇文章能对各位iOS开发者们有所帮助,如果有疑问大家可以留言交流。


注:相关教程知识阅读请移步到IOS开发频道。