2012-03-22 3 views
3

Я пытался найти информацию о том, как вы можете создавать пользовательские вибрации в iOS.Создавать собственные звуки и вибрации в iOS?

Вибрации достаточно просты, когда приложение активно. Но я хочу играть пользовательскую вибрацию (например, двойную вибрацию) вместе с локальным уведомлением, когда приложение находится в фоновом режиме.

Звуковой фреймворк, похоже, дает мне звуковые идентификаторы ручек, а UILocalNotification - имя звукового файла.

Любые провода?

ответ

0

Внесите вибрацию самостоятельно с помощью таймера после того, как вы отправили свое местное уведомление. См. Также UILocalNotification custom soundName only vibrates phone when alertBody is specified (unlike UILocalNotificationDefaultSoundName)?

+2

Ну, предлагаемое решение в точности является проблемой: вы не можете воспроизводить звуки вибрации с помощью AudioServicesPlaySystemSound (kSystemSoundID_Vibrate) ', когда приложение находится в фоновом режиме. И 'UILocalNotification' берет имя файла мелодии' NSString', а не 'SystemSoundID'. Поэтому мой вопрос заключается в том, как создать собственный звуковой файл вибрации только с вибрациями и без звука. – user1285361

Смежные вопросы