macOS Catalina заменяет приложение iTunes новыми приложениями Music, TV и Podcasts, но отсутствие iTunes повлияет на диджеев, которые полагались на это ПО, сообщает The Verge.
Вместе с отказом от iTunes Apple также убирает поддержку метода, который многие разработчики диджейских приложений использовали для доступа к XML-файлам плейлистов, позволявшим пользователям получать доступ к своим музыкальным библиотекам iTunes.
Диджеи используют поддержку XML-файлов для сортировки треков по плейлистам и функции iTunes «Share iTunes Library XML with other applications» для передачи данных между приложениями. Однако новое приложение Music использует новый, более современный формат библиотеки, несовместимый с XML.
Разработчики по-прежнему имеют доступ к фреймворкам для доступа к Music на Mac, но поддержка XML-файлов больше не доступна в macOS Catalina, и разработчикам необходимо обновлять свои приложения, чтобы воспользоваться новыми методами, совместимыми с музыкальными библиотеками на Mac. Многие разработчики диджейских приложений находятся в процессе этого, но клиентам, использующим приложения с поддержкой XML, которые еще не обновлены, следует продолжать использовать macOS Mojave до внедрения обновлений от разработчиков.
Мы поговорили с Майклом Симмонсом из Algoriddim, разработчиком приложений djay Pro, который предоставил нам более подробную информацию по этому вопросу, указав на предыдущий отчет, описывающий, как Apple выпустила официальный SDK для предоставления программного доступа к музыкальным библиотекам пользователей с выходом iTunes 11 несколько лет назад. Приложения, такие как djay Pro, которые ранее перешли на SDK, без проблем продолжат интеграцию с музыкальными библиотеками в macOS Catalina.
Разработчики приложений, которые продолжали полагаться на более раннюю, неудокументированную XML-интеграцию и не успели обновиться, обнаружат, что их пользователи не смогут получить доступ к своим музыкальным библиотекам после обновления до Catalina. Компании, такие как Serato и Native Instruments, предупредили своих пользователей не обновляться до macOS Catalina, хотя Native Instruments предлагает публичную бета-версию своего приложения Traktor Pro, которая будет поддерживать Catalina.