iPhone5 未收到推送通知
Not receiving push notifications on iPhone5
我已经在我的 ios 应用程序上实现了推送通知,并在我的 iPhone6(iOS 8.4) 上对其进行了测试,并且运行良好。
我在我的 iPhone5c(iOS 8.3).
上运行时遇到了一些问题
无论我做什么,我都不会收到任何通知。我检查了设备令牌,它是正确的,所以我不知道为什么我没有收到关于此 phone.
的通知
我还检查了生存时间 (ttl) 值,它不为空,所以即使我每次发送通知时都断开连接(事实并非如此)我 would/should又上线的时候收到了
我现在无法在服务器上做很多事情testing/debugging,所以更难尝试解决这个问题。
编辑:
以下是我注册通知的方式:
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0f){
[[UIApplication sharedApplication] registerUserNotificationSettings:
[UIUserNotificationSettings settingsForTypes:
(UIUserNotificationTypeSound |
UIUserNotificationTypeAlert |
UIUserNotificationTypeBadge)
categories:nil]];
[[UIApplication sharedApplication] registerForRemoteNotifications];
}
else {
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIUserNotificationTypeBadge |
UIUserNotificationTypeSound |
UIUserNotificationTypeAlert)];
}
有什么想法吗?
对于那些会遇到同样问题的人,即:在特定 phone 上没有收到推送通知。
我已经通过完全重置 phone 来让它工作:Settings > Generale > 重置 > 删除内容和设置
希望对您有所帮助
我已经在我的 ios 应用程序上实现了推送通知,并在我的 iPhone6(iOS 8.4) 上对其进行了测试,并且运行良好。 我在我的 iPhone5c(iOS 8.3).
上运行时遇到了一些问题无论我做什么,我都不会收到任何通知。我检查了设备令牌,它是正确的,所以我不知道为什么我没有收到关于此 phone.
的通知我还检查了生存时间 (ttl) 值,它不为空,所以即使我每次发送通知时都断开连接(事实并非如此)我 would/should又上线的时候收到了
我现在无法在服务器上做很多事情testing/debugging,所以更难尝试解决这个问题。
编辑:
以下是我注册通知的方式:
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0f){
[[UIApplication sharedApplication] registerUserNotificationSettings:
[UIUserNotificationSettings settingsForTypes:
(UIUserNotificationTypeSound |
UIUserNotificationTypeAlert |
UIUserNotificationTypeBadge)
categories:nil]];
[[UIApplication sharedApplication] registerForRemoteNotifications];
}
else {
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIUserNotificationTypeBadge |
UIUserNotificationTypeSound |
UIUserNotificationTypeAlert)];
}
有什么想法吗?
对于那些会遇到同样问题的人,即:在特定 phone 上没有收到推送通知。 我已经通过完全重置 phone 来让它工作:Settings > Generale > 重置 > 删除内容和设置
希望对您有所帮助