macOSCatalina打破了依赖iTunes的XML文件支持的DJ应用

2020-03-04 09:53:04 来源: INeng财经

周一发布的新macOS Catalina 10.15软件打破了与依赖iTunes实时导出XML播放列表功能的DJ应用程序的兼容性。开发人员已使用iTunes中的XML格式,该格式允许它与其他应用程序共享音乐库。由于Catalina将iTunes拆分为单独的Music,TV和Podcasts应用程序,因此目前不支持通过XML与其他应用程序共享音乐库。

边缘说苹果知道情况。此外,Apple建议人们在开发人员更新其受影响的应用程序之前避免使用新的macOS Catalina软件。

根据Apple的说法,如果客户依赖用于DJ的XML文件,则他们应避免更新并继续在macOS Mojave上使用其首选软件,直到开发人员推出修复程序为止(某些软件(如Serato已在尝试为Catalina量身定制的新Beta版)) 。Windows上的iTunes尚未更改,因此Microsoft平台上的应用程序应正常运行。

应该注意的是,即使新的音乐应用程序利用了与XML不兼容的新库格式,它仍然具有将音乐库手动导出为XML文件的功能。据苹果称,一些人提出了一种解决方法,涉及在Music应用程序中手动导出XML文件,但这不会做很多事情。

“从本质上讲,如果您是DJ,并且花了很多时间在iTunes播放列表中对使用的任何软件进行音乐排序,那么升级到Catalina可能会消除您的所有辛苦工作,” The Verge文章指出。

这是来自MacRumors的:

我们与djay Pro应用程序背后的开发人员Algoriddim的Michael Simmons进行了交谈,他为我们提供了对该问题的更多见解,并指出了之前的一份报告,概述了Apple如何启动官方SDK来通过用户的音乐库以编程方式访问用户的音乐库几年前iTunes 11的发布。先前已过渡到SDK的djay Pro之类的应用程序将不会继续与macOS Catalina中的音乐库进行集成。

希望这会促使其他DJ应用程序的制造商采用Apple的官方API来访问人们的音乐库,而不是依赖依赖XML的无文档解决方案。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。