我已经阅读了此处的帖子,建议使 PUSH 通知显示为警报而不是横幅的唯一方法是让个人最终用户更改应用程序Alert Style
的. 令我困惑的是,有一些应用程序可以默认设置样式,而不必这样做。Notifications
Settings
Alerts
有没有办法Alerts
在初始启动时通过对话框以编程方式设置样式?我不介意要求用户在对话框中确认。我只知道由于其他应用程序不需要用户手动进入设置来更改警报样式,因此必须有不同的方法来做到这一点......
我有以下 -
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];
return YES;
}