Я вполне уверен, что Apple не позволяет вам изменять функциональность их кнопок с точки зрения программиста.Я думаю, что есть некоторые частные API, которые вы могли бы использовать, хотя не имеет значения, намереваетесь ли вы развернуть свое приложение, потому что Apple отклонит его на этой основе.Я попытаюсь найти документацию для резервного копирования Apple, не позволяющую изменять функциональность кнопок, и затем я отредактирую свой пост.
РЕДАКТИРОВАТЬ: См. Этот вопрос: Временно заблокироватьили Отключить домашнюю кнопку iphone
В них приведены примеры приложений (Камера +), которые изменяют функциональность кнопки и были извлечены из магазина при обнаружении этих изменений.
Боюсь, что могуНи за что не буду говорить об Android, хотя я бы не удивился, если бы это было похоже.