我刚刚在AppDelegate文件的代码下面找到了,这将启用一个弹出窗口,用户首次打开应用程序时需要同意推送通知。
这些代码可以位于其他viewController中,以便某个操作(例如按钮点击)触发弹出窗口吗?我想做的是找到这个"同意"稍后在流程的某个地方处理。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
// Override point for customization after application launch.
application.registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert, categories: nil))
return true
}