Компания Apple начнет применять Закон Техаса о подтверждении возраста (SB 2420) после недавнего судебного решения, отменившего запрет на действие SB 2420. Начиная с 4 июня (сегодня), Apple введет строгие правила верификации возраста и получения согласия родителей для новых учетных записей Apple, созданных в Техасе.
Этот шаг затронет детей младше 18 лет, которые попытаются загрузить приложения или совершить покупки внутри приложений.
Ранее Apple выражала обеспокоенность по поводу конфиденциальности, связанной с этим законом, однако соблюдение его требований теперь является обязательным для компании. Apple будет использовать несколько API для выполнения требований закона. В основном, API Declared Age Range будет получать конкретный возрастной диапазон пользователя (до 13 лет, 13–15, 16–17 или 18+) и метод верификации. API Significant Change (PermissionKit) будет инициировать системный диалог для получения согласия родителей, если приложение получит крупное обновление или изменится возрастной рейтинг.
В StoreKit также появился новый тип свойства, который позволяет разработчикам автоматически проверять, изменился ли возрастной рейтинг их приложения на устройстве пользователя, а затем использовать API Significant Change для запроса согласия родителей. Наконец, App Store Server Notifications можно настроить так, чтобы они уведомляли разработчиков об отзыве согласия родителем, блокируя запуск приложения.
Чтобы убедиться в готовности к этим изменениям, разработчикам следует немедленно использовать тестовую среду Apple (sandbox) для проверки этих API в своих приложениях. Разработчикам, считающим это неудобным, стоит привыкать. Другие регионы, такие как Юта, Луизиана и Бразилия, рассматривают или уже внедрили аналогичные правила.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Paul Hill




