Можно ли заставить iPhone вибрировать в беззвучном режиме?
Могу ли я запрограммировать свое приложение для iOS на вибрацию iPhone, когда настройки телефона "Вибрация при молчании" и "Вибрация при звонке" отключены?
2 ответа
Ты не можешь. Я только что проверил. Режим "Не беспокоить" и бесшумный режим не отключают вибрацию, но отключение "Вибрация при бесшумном" и "Вибрация при звонке" полностью отключает вибрацию.
Существует частный API, документированный здесь на SO, но, как правило, Apple не будет принимать приложения, использующие недокументированный API, и он может в любом случае не работать для ваших целей.
Для общего обзора того, как заставить iPhone вибрировать, этот SO ответ очень тщательный.
В настройках переключатели «Вибрация при беззвучном режиме» и «Вибрация при звонке» определяют, будет ли телефон вибрировать или нет, когда телефон находится в соответствующих состояниях (т. Е. Когда пользователь нажимает оранжевый переключатель «Звонок / Без звука» на левая сторона их телефона).