You need to link the binary libIOKit.dylib for your target iOS application.
Might want to take a look at https://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KEXTConcept/KEXTConceptIOKit/iokit_tutorial.html
Question
I want to use IOKit for USB communications on iOS. My applications run using IOKit on OSX, but I need to port them to iOS. What's the best way to get started with IOKit on iOS? I know it's a private API, so how do I get access as a developer? Do I pull over the headers from OSX? Any tips for getting started?
Because IOKit is a private API on iOS, I know Apple will reject my app if I submit it to the App Store, but I'm developing an enterprise level application that will never be distributed via the App Store.
La solution
You need to link the binary libIOKit.dylib for your target iOS application.
Might want to take a look at https://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KEXTConcept/KEXTConceptIOKit/iokit_tutorial.html