Сегодня Apple выпустила серию обновлений, предназначенных для разработчиков приложений, информируя их о предстоящих требованиях, связанных с iOS 14.5, новейшей версией iOS 14, которая должна выйти на следующей неделе.
Начиная с понедельника, 26 апреля, все приложения для iPhone, iPad и Apple Watch, представленные в App Store, должны быть созданы на Xcode 12 и SDK iOS 14 или новее, что означает, что новые приложения больше не смогут использовать старые опции SDK.
С выходом iOS 14.5 Apple требует, чтобы все разработчики придерживались ее правил прозрачности отслеживания приложений (App Tracking Transparency), которые обяжут их получать явное разрешение на отслеживание пользователей в разных приложениях с использованием рекламного идентификатора iPhone.
Apple заявляет, что приложения должны начать использовать фреймворк AppTrackingTransparency в понедельник, 26 апреля 2021 года.
С предстоящим публичным выпуском iOS 14.5, iPadOS 14.5 и tvOS 14.5 все приложения должны использовать фреймворк AppTrackingTransparency для запроса разрешения пользователя на их отслеживание или на доступ к рекламному идентификатору их устройства. Если вы не получите разрешение от пользователя на отслеживание, значение рекламного идентификатора устройства будет состоять из нулей, и вы не сможете их отслеживать.
При отправке вашего приложения на проверку любая другая форма отслеживания — например, по имени или адресу электронной почты — должна быть указана в разделе «Информация о конфиденциальности в App Store» на странице продукта и выполняться только при получении разрешения через AppTrackingTransparency. Вам также потребуется включить строку цели в системном запросе, объясняющую, почему вы хотите отслеживать пользователя, в соответствии с правилом 5.1.2(i) Руководства по проверке App Store. Эти требования применяются ко всем приложениям начиная с 26 апреля 2021 года.
Крайний срок 26 апреля 2021 года предполагает, что iOS 14.5 будет выпущена в этот день или на следующий. Сегодня Apple выпустила релиз-кандидат iOS 14.5 в рамках подготовки к запуску, поэтому обновление почти готово.
Сегодня Apple также выпустила релиз-кандидат версии iPadOS 14.5, macOS Big Sur 11.3, tvOS 14.5 и watchOS 7.4, выпуск которых ожидается на следующей неделе.