- Apple требует от разработчиков получать явное согласие пользователей на передачу персональных данных сторонним системам искусственного интеллекта.
- В обновлённом Руководстве по проверке приложений уточнены правила раскрытия информации о передаче данных третьим лицам.
- Apple предупредила о жёстких мерах против нарушителей, пытающихся обмануть процесс проверки или неправомерно использовать пользовательские данные.
Apple внесла важные изменения в свой процесс проверки приложений для App Store. Согласно обновленному Руководству по проверке приложений, теперь разработчики обязаны получать явное разрешение пользователей на передачу их персональных данных сторонним системам искусственного интеллекта. В частности, пункт 5.1.2(i) теперь требует чёткого указания, куда именно будут передаваться данные, и обязательного получения согласия перед такой передачей.
Кроме того, Apple уточняет, что в Европейском союзе разработчики имеют право распространять приложения для iOS и iPadOS не только через App Store, но и через альтернативные магазины или собственные веб-сайты. Это развитие пользовательского выбора обуславливает необходимость более прозрачного контроля за обработкой и передачей данных.
Компания также предупредила о жёстких санкциях за нарушения правил проверки. Разработчики, уличённые в обмане процесса проверки, краже пользовательских данных, копировании чужих проектов или манипулировании рейтингами и поисковыми результатами, рискуют удалением приложений из магазина и исключением из программы Apple Developer Program.
Для успешной публикации и прохождения проверки Apple рекомендует тщательно проверять приложения на наличие ошибок, поддерживать актуальность информации и метаданных, обеспечивать прозрачность в описании функций и покупок, а также быть готовыми к предоставлению полной информации и ресурсов, необходимых для объективной оценки приложения командой App Review.
Недавно Apple также обновила веб-версию App Store, добавив в неё улучшенный поиск, категории, раздел с новинками и персональные карточки приложений с кнопкой загрузки. Интересно, что исходный код этого обновления вскоре после выхода случайно оказался доступен на GitHub из-за ошибки с файлом sourcemap, что также подчёркивает важность тщательной работы с безопасностью на всех этапах.
