在 WWDC 2019 上,Apple 宣布了一种新的驱动程序架构。越来越多的驱动程序应该在用户空间而不是内核中运行。根据公告,首批受影响的驱动程序类型包括 USB 转串口驱动程序。
这种类型的驱动程序应该使用 实现USBSerialDriverKit
,Apple 发布了它的早期文档。然而,这些页面已经消失了。在 Google 中仍有索引,例如: https ://developer.apple.com/documentation/usbserialdriverkit 。但是它们都导致了 404。相关的驱动程序包,例如USBDriverKit,仍然在线。
为什么文档以及很可能相关的 API 都消失了——无论是从网站上还是从 macOS Catalina beta 3 中?它们还会成为最终 macOS Catalina 的一部分吗?