使用iOS上的gPhoto通过USB与数码相机通信

时间:2013-06-05 21:00:10

标签: ios bluetooth usb wifi iokit

我希望使用gPhoto2在iOS设备和数码相机之间进行双向USB通信。 gPhoto2“抽象通信端口和摄像机协议,以实现完整的模块化。”

我发现的问题:

  • Apple对与iOS硬件层接口的应用程序的严格要求将极大地导致App Store批准过程中的拒绝。 MFi可能会调解此问题。
  • 完全访问闪电/ 30针doc连接器以发送/接收USB数据包可能需要私有iOS库(如IOKit),这将使我的二进制文件从App Store中被拒绝。
  • 通过闪电/ 30针连接相机会启动类似PTPCamera的任务,以允许照片应用程序接管导入照片。必须杀死该任务才能获得OSX上的完全USB访问权限,因此我猜测它在iOS上类似,并且从应用程序的沙箱中删除任务似乎是不可能的。
  • 为iOS编译gPhoto2本身很困难,因为我无法动态链接gphoto2库,因此我必须将其编译为静态库。

这些是我遇到过的一些问题。这个项目值得追求吗?你认为它甚至可能吗?

是的,我知道还有其他解决方案,例如使用wifi router或插入相机的自定义蓝牙模块将USB数据包传送到iOS设备或从iOS设备传送。

0 个答案:

没有答案