2014-12-29 3 views
-2

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

+2

Вы ненавидите своих пользователей? – Will

+0

Я действительно люблю их –

+2

Если я нажму кнопку питания, и она не делает то, что делает кнопка питания, мой первый инстинкт - отследить ответственного человека и поджечь его. – Will

ответ

1

Акция (т. Е. Не взломанная) приложения iOS устройства не могут прервать кнопку питания.

Вы можете сделать некоторые действия, когда приложение выйдет с помощью applicationDidEnterBackground. Если вам нужно запретить пользователям покидать приложение для чего-то вроде киоска, вы можете включить Guided Access mode.

+0

Невозможно, если только не взломано? Это только по соображениям безопасности и предотвратит закрытие украденных iPhone, а затем их можно будет найти. Но спасибо за ваш ответ, оцените это! –

+0

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

+0

Настоящая история, я всегда думал об этом так, но я никогда не был пользователем iphone, поэтому я мог упустить некоторые функциональности. Еще раз спасибо –

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