UILocalNotification проблема iOS5 (предупреждение не отображается) - PullRequest
5 голосов
/ 14 октября 2011

Это только я или Apple сломала механизм UILocalNotification в iOS5 (публичный релиз GM +)? В бета-версиях она работала нормально, но поскольку в GM воспроизводится только звук, предупреждение не отображается (да, я проверил Настройки уведомлений, и приложение все включено).

Я также создал небольшой отдельный проект (с совершенно новым идентификатором приложения, чтобы быть в безопасности) и протестировал класс UILocalNotification с помощью некоторого очень простого кода, порядка:

UILocalNotification *singleLocalPush = [[UILocalNotification alloc] init];

singleLocalPush.fireDate = [NSDate dateWithTimeIntervalSinceNow:15];
singleLocalPush.hasAction = YES;
singleLocalPush.alertBody = @"Alert Body";
singleLocalPush.alertAction = @"Alert Action";

[[UIApplication sharedApplication] scheduleLocalNotification:singleLocalPush];

кто-нибудь испытывает подобные проблемы? Это довольно раздражает, если ваше приложение работает с локальными уведомлениями:)

Лучший, Kacper

1 Ответ

1 голос
/ 25 октября 2011

Вы должны убедиться, что ваше приложение включено для уведомлений-

Перейдите в Настройки-> Уведомления и убедитесь, что ваше приложение включено.

Локальные уведомления моего приложения работают нормально на iOS 5, и он был настроен для развертывания на 3.1.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...