| Предыдущий | Следующий |
| STORE_ERROR_PENDING_COM_TRANSACTION |
STORE_ERROR_LICENSE_REVOKED
Лицензия Store больше недействительна
STORE_ERROR_LICENSE_REVOKED означает, что право, которое ранее могло быть действительным, больше не принимается. Отзыв может последовать за возвратом средств, изменением подписки, политическим решением, сменой учётной записи или обновлением сведений о лицензии.
Реакция приложения
- Обновите авторитетное состояние лицензии.
- Отключите только возможности, регулируемые отозванным правом.
- Сохраните пользовательские данные и при необходимости предоставьте экспорт.
- Объясните варианты восстановления учётной записи или покупки, не раскрывая конфиденциальные сведения.
Примечание разработчику
Не полагайтесь бесконечно на кэшированное положительное состояние лицензии. Явно обрабатывайте переход от лицензированного состояния к нелицензированному и поддерживайте единообразный интерфейс во всех работающих экземплярах.
Переход при отзыве
Приложение должно обрабатывать потерю лицензии уже во время работы. Обновляйте доступность функций на контролируемой границе, сохраняйте работу пользователя и не повреждайте внезапно документы, созданные при действующей лицензии.
Политика данных
Отзыв должен ограничивать право, а не удалять созданное пользователем содержимое. Когда политика продукта разрешает, сохраняйте локальные данные доступными для экспорта или чтения и чётко отделяйте состояние лицензии от владения хранилищем.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.