Я пишу приложение напоминаний для iPhone, которое отображает напоминания, используя локальные уведомления.
Если напоминание отключается во время работы приложения, локальное уведомление не отображается. Вместо этого метод didReceiveLocalNotification
вызывается в моем делете приложения, и я имитирую локальное диалоговое окно уведомлений, отображая UIAlertView
с текстом напоминания.
Когда локальные уведомления отображаются вне приложения, устройство вибрирует и воспроизводится звук, указанный UILocalNotificationDefaultSoundName
. Опять же, я хотел бы подражать этому в приложении при отображении UIAlertView
.
Я могу вибрировать устройство, вызвав AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
, но я не могу понять, как воспроизводить звук локального уведомления по умолчанию. Там нет эквивалентной константы SystemSoundID, и я не уверен, каким будет путь.
tl; dr Я хочу воспроизвести звук локального уведомления по умолчанию при отображении UIAlertView. Любые идеи?