Попросите людей создать учетную запись (аккаунт) только в том случае, если этого требует основная функциональность вашего приложения; в противном случае позвольте людям наслаждаться вашим приложением без нее. Если для вашего приложения требуется учетная запись, рассмотрите возможность использования “войти с помощью Apple”, чтобы дать пользователям возможность консистентного входа, которому они могут доверять, и удобство, заключающееся в том, что не нужно запоминать несколько учетных записей и паролей.

Объясните преимущества создания аккаунта и как зарегистрироваться в сервисе. Если ваше приложение требует авторизации, то покажите краткое и понятное объяснение на экране авторизации, которое описывает причины почему надо войти в систему, а также преимущества наличия аккаунта в вашем сервисе. Кроме того, помните, что не все пользователи вашего приложения имеют учетную запись с самого начала. Убедитесь, что вы объяснили как зарегистрироваться или дайте им простой способ регистрации в приложении типа "Sign in with Apple".

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

Если вы не используете вход с помощью Apple, используйте автозаполнение пароля (Password AutoFill). Эта функция автоматически генерирует и заполняет пароли и коды безопасности, чтобы люди тратили меньше времени на экраны авторизации. Все приложения должны поддерживать эту функцию.

Никогда не используйте термин ”код доступа” (Passcode) . Код доступа используется для разблокировки устройства iOS пользователя и аутентификации с помощью Apple Pay, когда биометрическая аутентификация отключена. Рассмотрите альтернативные термины, такие как пароль, PIN-код, код, пароль, ключ или.

Удаление аккаунта

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

<aside> 📌 Если требования законодательства требуют, чтобы ваше приложение имело учетные записи или информацию, например цифровые медицинские данные, или имело какой-то специфичный процесс удаления учетной записи, четко опишите ситуацию, чтобы люди могли понять эту информацию и/или информацию по учетным записям, которые вы должны предоставить кому-либо, и процесс/законодательство, которому вы должны следовать.

</aside>

Предоставьте понятной способ начать удаление учетной записи в вашем приложении. Если пользователи не могут выполнить удаление учетной записи в вашем приложении, вы должны предоставить прямую ссылку на веб-страницу, на которой пользователи могут это сделать. Сделайте так, чтобы ссылку было легко найти — например, не скрывайте ее на страницах в вашей Политики конфиденциальности или Условиях предоставления услуг.

<aside> 📌 Если пользователи использовали вход в систему с помощью Apple для создания учетной записи в вашем приложении, вы отзываете связанные с этим токены, когда они удаляют свою учетную запись.

</aside>

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

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

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

Если у вас есть покупки в приложении, помогите людям понять, как работает выставление счетов и их отмена, когда они удаляют свою учетную запись. Например, вам может потребоваться помочь людям понять следующие сценарии:

В дополнение к тому, чтобы помочь людям понять эти сценарии, дайте информацию, описывающую, как отменить подписки и управлять покупками.

<aside> 📌 Даже если люди не использовали ваше приложение для покупки подписки, вам все равно необходимо предоставить им удаление учетной записи.

</aside>

Face ID и Touch ID

Face ID и Touch ID - это безопасные, знакомые методы авторизации, которым люди доверяют. Когда люди включают биометрическую аутентификацию на своем устройстве, предполагайте, что они понимают, как это работает, ценят его удобство и предпочитают использовать его, когда это возможно. Поскольку люди также могут отключить биометрическую аутентификацию, будьте готовы справиться и с этим сценарием.