iOS多个通知权限

3
iOS通知权限是否分为本地和推送两种?应用程序是否会要求获取这两种权限?
我之所以问这个问题是因为我发现了两个不同的消息:
- "AppName"想要发送通知给你... - "AppName"想要发送推送通知给你...
如果确实有两种权限,可能出现哪些情况呢?
- 如果用户拒绝其中一项权限怎么办? - 是否一个权限包含另一个权限?即"推送通知"是否包含"通知"?

我在我的应用程序中使用一个弹出窗口,其中包含推送通知APNS或本地通知。 - rdn87
1个回答

0

如果您想集成推送通知支持,则需要接受推送通知的权限。

但是,如果您想集成本地通知支持,则必须接受它。

iOS 8之后,需要从用户那里获取本地通知的权限。

在iOS 8.0及更高版本中,您的应用程序必须使用-[UIApplication registerUserNotificationSettings:]注册用户通知,然后才能安排和显示UILocalNotifications。


只是为了确认一下。我想要两种类型,然后我会看到两个权限请求吗? - lrother
是的,您必须接受它们来使用特定服务。 - technerd
接受这些权限后,它们会同时出现在应用程序设置中吗?我没有看到过这种情况。只有“通知”,没有单独的推送/本地设置。 - lrother

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接