【问题标题】:iOS multiple notification permissionsiOS 多通知权限
【发布时间】:2016-01-05 13:34:26
【问题描述】:

iOS 通知是否有两个单独的权限,即本地和推送?应用程序是否可能会要求这两种权限?

我在问,因为我发现了两条不同的消息:

  • “AppName”想向您发送通知。 ...
  • “AppName”想向您发送推送通知。 ...

如果有两种权限,可能的情况是什么。

  • 如果会员拒绝其中之一怎么办?
  • 一个权限是否包含第二个权限? IE。 “推送通知”包括“通知”?

【问题讨论】:

  • 我为我的应用使用了一个弹出窗口,带有推送通知 APNS 或本地。

标签: ios notifications apple-push-notifications ios-permissions


【解决方案1】:

如果您想集成对推送通知的支持,请通过接受推送通知来授予权限。

但是,如果您想集成对本地通知的支持,那么您已经接受了。

在 iOS 8 之后,本地通知需要获得用户的许可。

在 iOS 8.0 及更高版本中,您的应用程序必须注册用户 使用 -[UIApplication registerUserNotificationSettings:] 的通知 在能够安排和呈现 UILocalNotifications 之前。

【讨论】:

  • 所以只是为了确认。我想要这两种类型然后我会看到两个权限请求?
  • 是的,您必须同时接受它们才能获得特定服务。
  • 接受这些权限后,它们会同时出现在应用程序设置中吗?我见过这样的情况。只有“通知”,没有单独的推送/本地。
猜你喜欢
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-31
  • 2020-03-13
  • 2017-02-12
  • 2018-09-01
  • 1970-01-01
相关资源
最近更新 更多