【问题标题】:macOS - Get information from connected iOS device via USBmacOS - 通过 USB 从连接的 iOS 设备获取信息
【发布时间】:2021-10-13 07:10:41
【问题描述】:

我正在开发一个 macOS 应用程序,该应用程序需要通过 USB 电缆从连接的 iOS 设备检测和获取信息。

我已阅读 here 如何获取通过 USB 连接的设备的名称,但我只能获取设备的短名称(即 iPhone 而不是 约翰的 iPhone)

我正在寻找一种方法来检索设备的全名以及有关设备的其他信息:iOS 版本、设备 ID、运营商等。

这可以使用 Swift 实现吗?

【问题讨论】:

  • 你知道ideviceinfo 来自libimobiledevice 吗?我假设您必须通过 MacOS usbmux 直接连接到设备并以与 ideviceinfo 相同的方式查询信息。
  • @Robert,我不知道 ideviceinfo,谢谢!我会检查是否可以找到将其直接包含到我的应用程序中的方法

标签: ios swift macos


【解决方案1】:

感谢@Robert 的评论,我发现了libimobiledeviceideviceinfo 可以满足我的需要。我找不到直接将它包含在我的应用程序中的方法,但我找到了 imobiledevice-net 存储库,它在 release page 上有 macOS 库。

这些库可以在Swift's Process 类的帮助下使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多