很久没搞一个老项目,搞完后,用户反馈角标不行了,发现是接入极光也得加这行代码,要不然没有通知。。。没通知就没角标,然后要开启background mode的远程推送,就又有角标了
-
(void)registerPushNotification {
UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];
[center requestAuthorizationWithOptions:(UNAuthorizationOptionBadge | UNAuthorizationOptionSound | UNAuthorizationOptionAlert) completionHandler:^(BOOL granted, NSError * _Nullable error) {if (!granted) { }
}];
}