Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 用Objective-C进行USB编程_Iphone_Objective C_Cocoa Touch_Usb_Libusb - Fatal编程技术网

Iphone 用Objective-C进行USB编程

Iphone 用Objective-C进行USB编程,iphone,objective-c,cocoa-touch,usb,libusb,Iphone,Objective C,Cocoa Touch,Usb,Libusb,有人能告诉我如何将Objective-C作为iPhone应用程序来编程USB设备吗 我想通过iPhone访问USB设备内容,但您不能。如果您使用该框架加入madeforiphone程序,则可以为iPhone构建基于USB的附件,但您无法访问任意USB设备。SDK允许您访问在USB上使用自定义接口的设备,这些设备的详细信息是您在注册程序并演唱更多NDA后获得的。在Objective-C中您可能无法做到这一点。据我所知,iPhone没有USB主机控制器,如果你想把USB设备连接到你的iPhone上,

有人能告诉我如何将Objective-C作为iPhone应用程序来编程USB设备吗


我想通过iPhone访问USB设备内容,但您不能。如果您使用该框架加入madeforiphone程序,则可以为iPhone构建基于USB的附件,但您无法访问任意USB设备。SDK允许您访问在USB上使用自定义接口的设备,这些设备的详细信息是您在注册程序并演唱更多NDA后获得的。

在Objective-C中您可能无法做到这一点。据我所知,iPhone没有USB主机控制器,如果你想把USB设备连接到你的iPhone上,你需要它。如果你想让你的设备像主机和从机一样工作,它必须支持移动中的USB。在主机模式下,您可能不需要编写任何代码(直到操作系统附带设备驱动程序)。更有趣的是从模式,因为你可以编写“虚拟硬件”,比如鼠标、调制解调器等。Linux上有USB小工具API用于此。伙计。。。我想做一个应用程序,它加载了所有的细节在iPhone屏幕上,当连接到USB电缆…考虑iPhone的USB端口被推了大量的数据,我想只是在屏幕上显示这些数据,所以,iPhone屏幕将像一个终端从矩阵-电影,是的,我理解你问的第一次,你不能这么做。iPhone安全体系结构不允许应用程序直接访问USB端口。如果你真的有一个你想要构建的产品,你可以加入madeforiphone计划(如上所述),但根据具体细节,你的USB设备将需要一个新的固件或重新设计。如果你只是想在USB设备上闲逛,那你就不走运了。重复你想做的事情不会改变答案。除非操作系统中存在安全漏洞或越狱,否则您无法执行此操作,如果您执行其中任何一项操作,您的应用程序将不会被批准用于应用商店。@Cœur看起来他们更新了此应用程序,不按名称引用redpark:“我们建议您使用第三方爱好者解决方案,该解决方案允许您将iOS设备连接到串行设备,并编写与这些串行设备通信的iOS应用程序。”(此处:)