Apple тестирует автоматическое переключение аудио для сторонних аксессуаров в ЕС
Продолжая адаптироваться к требованиям антимонопольного закона ЕС (Digital Markets Act), Apple тестирует новую платформу, которая позволит сторонним аудиоаксессуарам автоматически переключать аудиопоток. Вот подробности. В недавно опубликованном документе поддержки для платформы AudioAccessoryKit компания подтверждает, что предоставит производителям сторонних аксессуаров возможность передавать данные о наушниках в систему для поддержки автоматического переключения аудио. На практике позволит iOS интеллектуально направлять звук в зависимости от того, надеты ли сторонние наушники, — подобно тому, как сейчас работает с AirPods. Важно отметить, что функционал доступен не везде. Данная платформа поддерживается только на iPhone и iPad. Разрабатывать и тестировать приложение с её использованием можно на устройствах в любом регионе. Сейчас платформа собирается исключительно для разработки или Ad Hoc-тестирования. Поддержка публикации в App Store, TestFlight и альтернативных способов распространения появится позже. Конечные пользователи смогут применять эту платформу в вашем приложении только на устройствах, находящихся в ЕС и вошедших в Apple Account, зарегистрированный в стране или регионе Евросоюза. Apple сообщает, что разработчикам потребуется сопрячь аксессуар с помощью AccessorySetupKit, затем зарегистрировать его в AudioAccessoryKit и указать поддерживаемые функции, такие, как автоматическое переключение аудио и определение положения наушников. После этого сопутствующее приложение аксессуара будет отвечать за передачу системе событий — например, когда пользователь надевает или снимает наушники, — чтобы iOS могла соответствующим образом перенаправлять аудиопоток. Согласно документации, Bluetooth-аксессуары также могут сообщать, к каким устройствам они подключены, что поможет системе определить правильный источник звука. В настоящее время в документе поддержки указано, что AudioAccessoryKit и большинство связанных с ней API совместимы с iOS 26.4 или новее, а также iPadOS 26.4 или новее. Чтобы узнать больше о новой платформе.