ios10包含10之后的系统和10之前的收到推送,进去的方法都是不一样的吗???

ios
标签: #<Tag:0x00007fb83cc65d58>

#1

ios10包含10之后的系统收到推送,点击推送进去你们极光的给的两个方法


ios10(不包含10)之前收到推送,点击推送进

请问是这样的吗??


#2

仔细看获取apns通知的文档

如果实现了Background remote Notification,那么就都会走后面一个方法
具体:


#3

这个设置在哪里设置??可以给个图吗?


#4

楼上链接 详细解读的链接点进去看具体说明

推送文档


#5

如果这个没有设置,Background remote Notification我也没有选择的话,

就会像我这样执行吗??


#7

你们的文档里,只是说有没有设置这个字段,也没有说实不实现Background remote Notification会怎么样啊??


#8

额,是否设置content字段就是是否实现Background消息,确认了一下,当不走的时候,后台收到,不会先走回调,而是需要点击消息后才走回调去获取消息

iOS7以下是另外的方法

- (void)application:(UIApplication *)application
    didReceiveRemoteNotification:(NSDictionary *)userInfo 

#9

我不设置content字段也就是不实现Background消息不选中这个?不设置content字段,对于ios10(包含ios 10)以后推送过来的消息,点击跳转方法就是进在下面方法写


不设置content字段,对于ios10之前的推送过来的消息,点击跳转方法就是进在下面方法写
是吗?最后确认下.谢谢


#10

1、iOS10,不论前后台,点击了通知消息 走的是


只是前台会先走
2、iOS10以下还分iOS7以上和iOS7以下,点击消息后各自走的方法:

获取消息的文档

3、如果实现了Background,会在收到消息时就先走Background方法获取到数据