Назначение функциональности приложения переключателю беззвучного режима / отключения звука в iOS - PullRequest
3 голосов
/ 05 января 2012

Можно ли программно связать физический переключатель отключения / отключения звука с функцией приложения?

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

Ответы [ 3 ]

2 голосов
/ 05 января 2012

Я думаю, что вы можете сделать это, захватив аппаратную кнопку обратного вызова; захват обратного вызова объясняется @John Fricker здесь .

Но приложение может быть отклонено Apple, потому что согласно рекомендациям по обзору магазина приложений

10.5 Apps that alter the functions of standard switches, such as the Volume Up/Down and Ring/Silent switches, will be rejected
0 голосов
/ 22 января 2012

Это может быть сделано, приложение, которое делает это, не будет отклонено Apple, потому что, во-первых, в AppStore уже есть два приложения.Во-вторых, в руководствах по обзору магазина приложений говорится, что вы не можете изменить стандартную функцию, но мы не пытаемся изменить функцию, мы используем ту же функцию.

0 голосов
/ 05 января 2012

Нет, это только для блокировки поворота или отключения звука. Вы можете выбрать его в приложении «Настройки». но кажется возможным определить состояние выключателя звука.

Как программно определить выключатель звука iPhone?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...