使用时,只需要在上面的代码中添加极光的处理方法就可以了,具体使用如下图:
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开发频道。










