Начиная с iOS 5, существует два стиля уведомления: баннер и предупреждение ( "старый" стиль). Пользователь может установить, какой стиль использовать для каждого приложения в настройках. Однако теперь по умолчанию кажется, что уведомления отображаются в стиле баннера.
Я использую локальные уведомления для напоминаний о событиях, которые произойдут "сейчас". Баннер исчезает вскоре после его появления (и это недостаточно очевидно, что его можно коснуться), поэтому для этих уведомлений было бы желательно иметь уведомления о стиле оповещения, поскольку они остаются на экране до тех пор, пока пользователь не примет решение о действии (игнорируйте или идите к приложению).
Есть ли способ либо через код, либо, например, Info.plist
записи, чтобы сообщить iOS, что уведомления о стиле предупреждения должны использоваться по умолчанию (если пользователь не настроил что-то еще)?
Обновление. Отсутствие информации/документации недостаточно для меня, чтобы это было разрешено. Я хочу либо что-то вроде форума/сообщения в блоге от кого-то с полномочиями (сотрудник Apple или кто-то по линии Эрики Садун), говоря, что это невозможно, или если это возможно, я хочу решение. Обходной путь, например "попросить пользователя изменить настройку", тоже недостаточно.