Note The above is is no different from the story on macOS.
For what it's worth, I don't think this is true. import IOKit works fine in Swift in a macOS only target. It's only when building for iOS that I can't import the framework directly and have to put it in a bridging header instead.
Topic:
App & System Services
SubTopic:
Drivers
Tags: