从 iOS 5 开始,有两种通知样式:横幅和警报(“旧”样式)。用户可以在设置中为每个应用程序设置使用哪种样式。但是,现在的默认设置似乎是通知以横幅样式显示。
我正在使用本地通知来提醒“现在”将发生的事件。横幅在它出现后不久就会消失(并且它不够明显以至于人们可以点击它),因此对于这些通知,最好有警报样式通知,因为这些通知会一直留在屏幕上,直到用户决定采取行动(忽略或去到应用程序)。
有没有办法通过代码或例如Info.plist
条目告诉iOS默认情况下应该使用警报样式通知(只要用户没有配置其他东西)?
更新:缺乏信息/文件不足以让我解决这个问题。我想要一个有权威的人(Apple 员工或类似 Erica Sadun 的人)发表的论坛/博客帖子之类的东西,说这是不可能的,或者如果有可能,那么我想要解决方案。像“要求用户更改设置”这样的解决方法也不够好。