Apple внедряет обязательную проверку возраста в App Store для жителей Техаса
Компания Apple официально уведомила разработчиков программного обеспечения о вступлении в силу новых требований по верификации возраста пользователей в штате Техас. Изменения начинают действовать с 4 июня и затрагивают процесс регистрации новых учетных записей Apple Account.
Законодательный контекст и судебные споры
Нововведения обусловлены принятием в Техасе закона SB 2420, также известного как «Закон об ответственности магазинов приложений» (App Store Accountability Act). Данный нормативный акт обязывает цифровые платформы проверять возраст пользователей и получать подтвержденное согласие родителей или опекунов для лиц, не достигших 18 лет.
Процесс принятия закона сопровождался активным сопротивлением со стороны Apple. По данным источников, генеральный директор корпорации Тим Кук лично обращался к губернатору штата Грегу Эбботту с просьбой заблокировать инициативу. Несмотря на это, закон был подписан в мае прошлого года. В конце декабря федеральный суд приостановил действие закона, сочтя его антиконституционным, однако недавно апелляционный суд пятого округа США отменил это решение. Это позволило властям штата приступить к исполнению требований SB 2420.
Технические изменения для разработчиков
В связи с судебным постановлением Apple возобновила внедрение инструментов, необходимых для соблюдения закона. Теперь при создании новых учетных записей в Техасе требуется подтверждение возраста и согласие родителей на загрузку приложений, совершение покупок внутри программ, а также на внесение любых существенных изменений в работу сервисов.
Смотрите также:
Microsoft заблокирует редактирование документов в Office 2019 для Mac http://kupidonchik.org/microsoft-zablokiruet-redaktirovanie-dokumentov-v-office-2019-dlya-mac/.
Интересности на тему: Битва портативных вентиляторов: Dyson HushJet Mini Cool против Shark ChillPill
Классные советы в статье "Актуальные подсказки и решение головоломки Wordle на сегодня" здесь.
Для обеспечения соответствия новым нормам разработчикам необходимо интегрировать следующие программные интерфейсы (API) и инструменты:
- Declared Age Range API — для передачи данных о возрастной группе пользователя;
- Significant Change API в составе PermissionKit — для отслеживания и подтверждения важных изменений в приложении;
- Обновленные параметры возрастных рейтингов в StoreKit;
- Система уведомлений сервера App Store.
В официальном сообщении Apple отмечается, что разработчики несут полную ответственность за определение того, какие именно изменения в их продуктах считаются «значимыми». Родители, в свою очередь, наделяются правом в любой момент отозвать ранее выданное разрешение на использование приложения ребенком. Для проверки корректности работы всех механизмов компания рекомендует использовать тестовую среду Sandbox.
