|
发表于 2022-6-13
|
|阅读模式
( |+ h% I. @4 v! \' e* M
苹果iPadOS 16将支持第三方设备驱动程序
2 C* h A8 L# U/ }
) V o& y5 l/ `( s& R1 J$ q9 |7 ~据苹果公司在 WWDC 2022 大会称:Apple iPadOS 版本 16支持第三方驱动程序。能够使他们的设备与平板电脑兼容,这些设备以前仅设计用于与Mac桌面操作系统的驱动程序现在能在 iPad 中交互使用, 在 iPad 上,支持仍然仅限于具有 M1 处理器的设备。( \7 F# }7 Z) T, W+ d4 O
0 ?# p! s6 ]3 A3 \+ k
$ {2 P' q2 I; R( {% A苹果在 WWDC 2022 大会上强调的那样,Apple 将已成为 macOS 一部分的 DriverKit 框架引入 iPadOS。该框架规定了硬件设备驱动程序的基本行为,它们不在内核空间而是在用户空间运行,因此不应危及操作系统的可靠性和安全性。多年来,Apple 也一直在弃用 macOS 中的内核扩展,逐渐采用 DriverKit 框架。Apple 还将 DriverKit 列为与 iOS 16 兼容,但尚不清楚 iPhone 是否也支持这些驱动程序。
/ b9 d2 ^8 P, q3 d0 I3 t7 f3 X6 V' N; m' e7 g: j% y6 p! d
; o. P' N N2 Z1 @* |( @
1 o0 M0 ], x0 s7 a/ ^
在 iPadOS 16 中,Apple 将支持 USB、PCI 和音频驱动程序(分别为 USBDriverKit、PCIDriverKit 和 AudioDriverKit套件)。而对于第三方开发者来说,第三方开发人员可以使用适当的 SDK ,将制造商的驱动程序集成到他们的应用程序中。缺少其他 DriveKit 框架,例如用于输入设备的 HIDDriverKit 和 NetworkingDriverKit。驱动程序作为单独的 App 应用程序直接放在 App Store。' z* {- t% Z: z
: U$ ~; q. L' P9 [仅适用于 M1 芯片的新 iPad6 e, _$ y+ Z0 g1 L; q0 J9 K8 r
在 iPad 上,支持仍然仅限于具有 M1 芯片的设备,目前只有 iPad Pro 2021 和 iPad Air 5两个型号能用。M1 iPad 通过 iPadOS 16 获得了许多扩展功能,例如,iPadOS 将允许用户把雷电音频接口连接到 iPad包括窗口管理。
6 V& d4 s# x- ?; `' @! B |
|