【问题标题】:Using the ImageCaptureCore framework on iOS在 iOS 上使用 ImageCaptureCore 框架
【发布时间】:2014-05-11 02:13:04
【问题描述】:

我正在使用ImageCaptureCore 框架来控制通过USB 在Cocoa 应用程序中连接的数码单反相机。现在我想在 iOS 上做同样的事情(相机通过“Lightning to USB Camera Adapter”连接到 iPad)并且想知道使用哪个框架。

我不会将应用程序提交到 AppStore,所以使用私有框架是完全可以的。 我在iOS-Runtime-Headers 中搜索了合适的标题,但只找到了ImageCapture。任何正确方向的提示都是最受欢迎的。

【问题讨论】:

  • 我不相信有这样的事情。如果您了解 DSLR 并且它通过了 MFI 认证,您也许可以使用 ExternalAccessory 框架。如果 DSLR 支持 WiFi,您可能可以通过这种方式进行连接。这是一个类似问题的链接stackoverflow.com/questions/3902140/… ...祝你好运!

标签: ios cocoa frameworks iphone-privateapi


【解决方案1】:

由于 iOS 平台上没有像 ImageCaptureCore 这样的框架,我认为有三个选择:

  1. 正如question 中所述,可能有机会与设备进行低级别通信。不知道有没有适用于相机或用相机拍照的框架或标准。
  2. 根据您要触发的相机,还可能有通过电缆将您的 iPhone 连接到相机的方式连接到 DSLR 的触发端口。可以在here 找到不同制造商规格的规格。 不过,我认为您不仅要触发相机,还要传输拍摄的图像。
  3. 您可以使用带有集成访问点的 SD 卡通过高级协议连接和复制图像。

【讨论】:

    【解决方案2】:

    从 iOS 13.0+ 开始,ImageCaptureCore 框架可在 iPadOS 上使用以

    • 发现连接的相机和扫描仪
    • 查看和修改已连接相机上的文件夹、文件和元数据
    • 使用联机拍摄直接在连接的相机上拍照
    • 在连接的扫描仪上执行概览扫描和扫描

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-02
      • 2016-05-22
      • 2021-07-26
      • 1970-01-01
      • 2014-04-19
      • 2016-01-07
      • 1970-01-01
      • 2016-07-25
      相关资源
      最近更新 更多