AUv3 战胜了 Inter-App Audio:iOS 和 iPadOS 13 让开发者必须做出选择
根据iOS和iPadOS 13 Beta Release Notes,Apple将来将逐渐放弃对Inter-App Audio的支持,而坚定的支持AUv3。
虽然iOS和iPadOS 13依然会支持Inter-App Audio,但Apple已经明确对开发者们表示Inter-App Audio将被逐渐弃用(目前还没有准确时间表),同时将所有资源投入到对AUv3的支持上。也就是说Apple告诉广大开发者:
不要再做Inter-App Audio的应用了,已有的Inter-App Audio应用请尽快升级到AUv3呢。
这里还是要说一下Inter-App Audio和AUv3,以免对iOS不太熟悉的朋友一脸懵逼。
Inter-App Audio是Apple在2013年发布的iOS 7里加入的操作系统原生支持的功能,用「应用之间音频串流」的方式来让一个音频app将声音传输给另外一个app。这个概念也是由2012年Audiobus带动起来的。在有了原生的Inter-App Audio系统级支援之后,后来的Audiobus也转而利用这个API来实现自己的功能。
而AUv3则是2015年由Apple提出,在2018年才逐渐变为主流的真正的以插件形式运行在iOS里的实现方式。它也方便开发者直接开发出同时支持iOS和macOS的AU插件。
随着iOS 13分裂成针对iPhone的iOS 13和针对iPad的iPadOS 13,iPa
...查看全文