首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UNUserNotificationCenter始终拒绝授权

UNUserNotificationCenter始终拒绝授权
EN

Stack Overflow用户
提问于 2019-03-07 20:38:57
回答 1查看 734关注 0票数 1

我正在更新一个遗留应用程序以使用UserNotifications框架。在我的AppDelegate.swift中导入UserNotifications后,我使用以下内容请求授权:

代码语言:javascript
复制
import UserNotifications

///...///

let notificationCenter = UNUserNotificationCenter.current()

notificationCenter.requestAuthorization(options: []) { (granted, error) in
  print("Granted: \(granted), error: \(error)")
  // Enable or disable features based on authorization.
}

但是,这将始终打印以下内容:

代码语言:javascript
复制
Granted: false, error: Optional(Error Domain=UNErrorDomain Code=1 "Notifications are not allowed for this application" UserInfo={NSLocalizedDescription=Notifications are not allowed for this application})

我是否遗漏了某个权限或权利?如果我创建一个新项目并向其中添加通知,它将正常工作。

EN

回答 1

Stack Overflow用户

发布于 2019-03-07 22:38:13

我应该早点发现这个问题,但这个问题是由于项目没有正确地签署应用程序造成的。

如果遇到此问题,请确保设置了签名团队和证书。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55044027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档