Ios 有没有办法强制UILocalNotification在默认情况下成为警报?

Ios 有没有办法强制UILocalNotification在默认情况下成为警报?,ios,swift,uilocalnotification,Ios,Swift,Uilocalnotification,我正在寻找一种默认情况下生成UILocalNotifications警报的方法 由于横幅在选项选择方面受到限制,我想将警报作为默认通知类型 let notificationTypes: UIUserNotificationType = [UIUserNotificationType.Alert, UIUserNotificationType.Sound] 上面的行不够,它会将默认通知类型设置为banner 通知用户转到“设置”并将其更改为“报警”是一种非常糟糕的用户体验。这是不可能的,因为它取

我正在寻找一种默认情况下生成UILocalNotifications警报的方法

由于横幅在选项选择方面受到限制,我想将警报作为默认通知类型

let notificationTypes: UIUserNotificationType = [UIUserNotificationType.Alert, UIUserNotificationType.Sound]
上面的行不够,它会将默认通知类型设置为banner


通知用户转到“设置”并将其更改为“报警”是一种非常糟糕的用户体验。

这是不可能的,因为它取决于用户设置的设置

根据文件:

用户可以随时更改应用程序的通知设置 使用设置应用程序。由于设置可以更改,请始终调用 registerUserNotificationSettings:在启动时使用 application:didRegisterUserNotificationSettings:获取 答复。如果用户不允许特定的通知类型,请避免 在为配置本地和远程通知时使用这些类型 你的应用程序。


这是不可能的,因为它取决于用户设置的设置

根据文件:

用户可以随时更改应用程序的通知设置 使用设置应用程序。由于设置可以更改,请始终调用 registerUserNotificationSettings:在启动时使用 application:didRegisterUserNotificationSettings:获取 答复。如果用户不允许特定的通知类型,请避免 在为配置本地和远程通知时使用这些类型 你的应用程序。


不,这取决于ipad的设置。我想问的是如何从codeno更改默认设置。这取决于ipad的设置。我想问的是如何从代码更改默认设置