Разрешено ли в iOS и Android не разрешать пользователю закрывать сеанс? - PullRequest
0 голосов
/ 28 января 2012

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

Мой вопрос: разрешено ли это поведение в приложениях Apple? Это будет отклонено? Я искал политику, связанную с этим, но не нашел ничего, что бы разрешало или отрицало это.

Заранее спасибо.

1 Ответ

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

Вы не можете запретить пользователю просто убить приложение. Но она не обязательно выходит из системы. Если вы пометите ее как «вошедшую в систему» ​​с помощью какого-либо постоянного хранилища (например, пользовательских настроек), вы сможете автоматически войти в него при следующем запуске приложения.

Это дизайн, который я видел во многих приложениях. Я не думаю, что это бы вас отвергло. Пользователь должен полностью удалить приложение, чтобы выйти из системы.

Одна из возможностей: поставить опцию «изменить логин» в настройках. По крайней мере, на iPhone, который находится очень далеко от приложения, в нижней части приложения настроек, которое большинство пользователей никогда не находят. Даже тогда вы можете позволить пользователю полностью выйти из системы только после того, как он вошел с другим действительным именем входа.

Моя рекомендация: не отнимать контроль у пользователя. Объясните своему клиенту, что существует баланс между потребностями маркетинга и опасностью раздражать важных клиентов, которые могут чрезмерно усиливать негативные настроения. Приспособьте потребности своего клиента, делая его немного утомительным, чтобы выйти - но не больше.

...