ios 26.4版audioaccessorykit 框架正式开放

苹果现在欧盟弄了一个新玩意儿,专门给第三方配件搞自动音频切换的。为了遵守欧盟的那个《数字市场法案》,苹果这次弄了个新框架。这次主要是让第三方的音频配件也能像AirPods那样自动切换音频输出。其实就是个增强版的AudioAccessoryKit框架。苹果官方已经确认,这个框架能让第三方配件跟系统共享数据,让系统知道你是不是戴着耳机,然后决定该给哪个设备放声音。不过目前这个功能还没向大众开放,只给开发者和欧盟用户测试用。这个框架还专门说明了只支持iPhone和iPad,你可以在全世界的设备上开发测试。这个框架现在主要是用来开发或者临时测试的。未来它可能还会支持App Store提交和TestFlight之类的发布方式。不过呢,只有在欧盟的用户才能用。开发者还得先把设备用AccessorySetupKit配好对,然后在AudioAccessoryKit里注册自己支持的功能。之后配件的那个App得跟系统报信儿,比如你什么时候摘了耳机戴上了耳机,系统就能及时换声音。文档里还提到,蓝牙设备能报告自己连了哪个机器,这样系统在多台设备同时用的时候也知道该听谁的。现在官方说AudioAccessoryKit和那些相关的API只兼容iOS 26.4还有iPadOS 26.4以上的版本。