didReceiveRemoteNotification 回调不执行

ios
标签: #<Tag:0x00007fb846fe2ad0>

(《小偉》) #1

xcode10.1,iOS9.3.1, -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 回调不执行(仅是生产环境,开发环境没问题),iOS10,iOS11,iOS12没有问题,极光版本3.1.1


#2

回调不执行,测试步骤是怎样的,使用 demo 在这个手机上测试有没有问题

是消息收到了没走回调,还是消息都没有收到?


(《小偉》) #3

你好,demo在手机上测试没有问题,生产环境能收到推送消息,但 -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 此方法不执行


#4

根据这个检查下相关设置是否配了