iPad(iphoneos)内核扩展

iPad(iphoneos)内核扩展,iphone,objective-c,ios,ipad,iokit,Iphone,Objective C,Ios,Ipad,Iokit,我以前为MacOSX编写过一个应用程序,其中包括一个内核扩展。它不驱动任何真正的硬件,而是内核内的IOKit服务。现在的任务是弄清楚是否可以在iPad上移植整个应用程序,这基本上意味着是否可以为iPad编写内核扩展 我以前从未有过iPhone操作系统的开发经验,所以我对此一无所知。但据我所知,基于iPhone操作系统的设备,尤其是iPad,都是非常封闭的平台。那么,作为应用程序包的一部分,是否可以为iPad开发和分发内核扩展?我必须签署任何特定的苹果开发者计划吗?还有什么我应该知道的吗 谢谢。如

我以前为MacOSX编写过一个应用程序,其中包括一个内核扩展。它不驱动任何真正的硬件,而是内核内的IOKit服务。现在的任务是弄清楚是否可以在iPad上移植整个应用程序,这基本上意味着是否可以为iPad编写内核扩展

我以前从未有过iPhone操作系统的开发经验,所以我对此一无所知。但据我所知,基于iPhone操作系统的设备,尤其是iPad,都是非常封闭的平台。那么,作为应用程序包的一部分,是否可以为iPad开发和分发内核扩展?我必须签署任何特定的苹果开发者计划吗?还有什么我应该知道的吗


谢谢。

如果您需要与外部设备通信(这是iOS上唯一合法的原因),那么您需要联系Apple并成为注册的外围设备开发人员。该会员资格允许制造商使用“专为iPhone制造”等标签

成为会员后,您可以访问外围设备SDK,该SDK允许您为使用30针dock连接器连接到iPhone的设备进行开发


除此之外,您无法在iOS上使用IOKit。

如果您需要与外部设备通信(这是iOS上唯一合法的原因),那么您需要联系Apple并成为注册的外围设备开发人员。该会员资格允许制造商使用“专为iPhone制造”等标签

成为会员后,您可以访问外围设备SDK,该SDK允许您为使用30针dock连接器连接到iPhone的设备进行开发

除此之外,您无法在iOS上使用IOKit