ios - 无法注册推送通知

标签 ios push-notification

因此,在使用

注册推送通知时
[application registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound];

我没有收到用户接受它的警报,并且该应用程序没有显示在通知中心。我尝试了之前主题中发布的所有解决方案,我实现了

- (void)application:(UIApplication *)app didFailToRegisterForRemoteNotificationsWithError:(NSError *)err {

然而,这并没有被调用,似乎整个注册过程都被完全忽略了。我正在使用 iPad 进行调试,拥有开发配置文件和证书。

最佳答案

我怀疑您的配置文件(sample.mobileprovision)上未启用 APNS。

TextEdit 中打开您的配置文件,然后在打开的文本文件中搜索 aps-environment 键。

如果没有找到,则表明 APNS 未启用。

关于ios - 无法注册推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19204073/

相关文章:

ios - 我可以在 moveRowAtIndexPath... 中调用 reloadRowsAtIndexPaths... 吗?

ios - 未在自定义 UICollectionViewLayout 上调用 viewForSupplementaryElementOfKind

ios - 在 facebook 中出现此错误 (com.facebook.error.2 )

django - 如何将 Google Cloud Messaging 与 Django 结合使用

javascript - 在设备上使用 JavaScript 向 Azure 通知中心注册

ios - 如何以正确的方式使用导航 Controller 实现标签栏 Controller

php - 将 SQLite 文件发送到服务器 iOS

ios - 当我们从 testflight 或 diawi iOS 下载构建时,推送通知不会出现

使用 JMS 发布订阅的 Java EE 替代方案

push-notification - PWA 的推送通知图标