Есть ли API для пользовательских вибраций в iOS?
Начиная с iOS 5, пользователи могут создавать собственные шаблоны вибрации для предупреждений и звонков. На следующем снимке экрана показан пользовательский интерфейс для его создания (приложение «Контакты» в iOS 6):
Я искал вокруг, включая документацию, и я не могу найти какие-либо общедоступные API, которые бы выставляли создание или воспроизведение пользовательских вибраций. Самое близкое, это использоватьAudioToolbox
Основа для игры короткая, постоянная вибрация:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Кто-нибудь знает, есть ли API для пользовательских вибраций? Это не обязательно должны быть открытые API. Мне интересно узнать, что использует приложение Контакты. Кто-нибудь знает?
Постскриптум Другие предложили_CTServerConnectionCreate
вCoreTelephony
(пример). Я попробовал, но по какой-то причине вибрация не пошла.
Обновление за октябрь 2015:
В iOS 9 появились новые частные API для взаимодействия с Taptic Engine на совместимых устройствах. ВидетьТаптика в iOS 9 для большего.