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