【发布时间】:2018-12-19 10:24:42
【问题描述】:
Info about "requesting permission"
问题是它们都需要在相同的代码中,但它们被分成两篇单独的文章。所以不清楚如何同时处理它们,它们之间有什么区别(当然除了输入参数)。
我发现的代码只是顺序调用这些函数:
UNUserNotificationCenter.current().requestAuthorization(options: authOptions, completionHandler: { granted, error in
...
})
UIApplication.shared.registerForRemoteNotifications()
正确吗?这些方法有什么区别?
附:根据文档,我也不能简单地将它们放在application:didFinishLoad: 中,因为应用程序不应该从第一次运行时就请求权限。
【问题讨论】:
标签: ios swift push-notification unusernotificationcenter unusernotification