極光配置完成無誤后 后臺推送測試 消息發(fā)送成功 安卓端能夠正常接收提醒 但是蘋果端時常收不到消息(偶爾可以收到唱歧,不太清楚為什么)
去論壇看了一下 發(fā)現(xiàn)這個方法可行
在配置極光之前 可以加上跳轉到設置的代碼 檢查系統(tǒng)是否開啟通知 然后調用反注冊代碼就可以收到通知了
但有時候需要重啟一下APP,實踐了一下 確實是這樣 記錄一下球及。
/**
極光推送
如果消息是成功的 iOS端未接收到消息
請檢查:
1氧骤、手機的通知提醒設置
2、是否調用反注冊代碼
*/
//跳轉到設置檢查是否開啟
//iOS10及以下
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
//iOS11及以上
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString] options:launchOptions completionHandler:^(BOOL success) {
}];
//調用反注冊代碼
[[UIApplication sharedApplication] unregisterForRemoteNotifications];