因此,在使用
注册推送通知时[application registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound];
我没有收到用户接受它的警报,并且该应用未显示在通知中心。我尝试了之前主题中发布的所有解决方案,我实现了
- (void)application:(UIApplication *)app didFailToRegisterForRemoteNotificationsWithError:(NSError *)err {
然而,这不会被调用,似乎完全忽略了整个注册。我正在使用iPad进行调试,拥有开发配置文件和证书。
答案 0 :(得分:1)
我怀疑您的provisioning profile(sample.mobileprovision)
未启用APNS。
在TextEdit
中打开您的配置文件,然后在打开的文本文件中搜索aps-environment
密钥。
如果找不到,则APNS未启用。