未请求推送通知权限

Posted

技术标签:

【中文标题】未请求推送通知权限【英文标题】:Push notification permission not being requested 【发布时间】:2016-07-14 15:34:18 【问题描述】:

尝试在 ios 应用中启用推送通知。已创建用于开发和分发的配置文件。

developer.apple.com 上已启用推送通知服务

但该应用不请求推送通知权限,也不注册推送 ID。更多 XCode 在功能选项卡中显示此消息

错误是由于配置文件设置不正确还是其他原因造成的?

【问题讨论】:

请在您的AppDelegate中显示相关代码 【参考方案1】:

您是否已将此添加到您的 AppDelegate 文件中?

application.registerUserNotificationSettings(UIUserNotificationSettings(forTypes: [.Alert, .Badge, .Sound], categories: nil))

如果这是在 swift 中

【讨论】:

以上是关于未请求推送通知权限的主要内容,如果未能解决你的问题,请参考以下文章

推送通知权限

推送通知未注册请求的标签

已经拥有静默推送通知后的正常推送通知权限

phonegap ios:当用户为权限请求框选择“不允许”时,推送通知冻结

在用户授予接收推送通知的权限时未调用 didRegisterForRemoteNotificationsWithDeviceToken

生产中的 iPad 应用程序未请求用户同意推送通知