【问题标题】:Get UUID without iTunes在没有 iTunes 的情况下获取 UUID
【发布时间】:2009-11-08 16:26:28
【问题描述】:

我正在寻找一种在不使用 iTunes 的情况下提取我的 iPhone (OS v3.0) UUID 的方法。我从 Cydia Store 尝试了“UUID Revealer”,但这在我的系统上不起作用。我可以使用 WinSCP 进行 SSH,并且我安装了终端程序。有没有机会使用其中一种工具(或另一种)来揭示我的 UUID?谢谢

【问题讨论】:

  • 出于好奇,你的开发环境是什么?听起来你在做“非标准”的事情。

标签: iphone itunes uuid


【解决方案1】:

只需转到Finder,找到您的设备。相信它,点击xx.xxGB,它将在uuidimexxx.GB之间切换。右键单击内容并复制它。完成:)

【讨论】:

    【解决方案2】:

    在兼容 apt 的 Linux 上使用:

    sudo apt-get install libimobiledevice-utils
    

    现在你可以做

    idevice_id -l
    

    在通过 USB 连接时获取设备 UUID。

    【讨论】:

    • 这在 2017 年仍然有效(你不能确定,因为 Apple 每年都在加强限制。)
    • 这应该是公认的答案 - 简单明了。 +1
    • 2020 年工作正常,应该是最佳答案!
    • 这在 2021 年运行良好。获取 UDID 的简单方法
    【解决方案3】:

    这在 Windows 上非常简单。 您也可以在 win 7 中转到控制面板 > 设备和打印机。 插上电话

    Device Manager > Iphone 
    Right - click
    Properties > Hardware Tab
    Properties > Details Tab
    Property > Device Instance Path
    

    UUID 是列出的最后一个设备路径。

    USB\VID_05AC&PID_1297\UUID String
    

    享受跳过 iTunes 安装的乐趣。

    【讨论】:

    • 在 Win10 上(未安装 iTunes)我只看到这个:USB\VID_05AC&PID_12A8&MI_00\0 UUID 无处可见
    • 在 Win10 上工作,但在设备管理器中,它位于“便携式设备”下,然后是属性 -> 详细信息 -> 设备实例路径
    【解决方案4】:

    在 VMWare 上:

    1. 打开 VMWare 日志(在 Linux 上:在您的 VMWare 目录中,vmware.log)。
    2. 插入您的 Iphone 并将其作为 USB 设备连接到 VMware 中
    3. 在日志中搜索:“USB:设备 [名称:Apple”。在这一行中,您会找到 serialnum:。这是您要搜索的 UUID。

    【讨论】:

      【解决方案5】:

      您可以通过打开 XCode 来获得它。该设备将有一个名为“标识符”的标签。这是你的 UUID。

      【讨论】:

        【解决方案6】:

        应用商店中可能有 20 个“UUID 显示”应用。我认为最好的办法是尝试一些,看看什么对你有用。与 App Store 中的几乎所有其他应用一样,显示 UUID 的应用已经饱和。

        HI 刚刚试用了一个免费应用(我与该应用没有任何关系),它在我的 3G 上运行。

        ShareAbout - Share Device ID on iTunes

        【讨论】:

          【解决方案7】:

          打开 cydia 并在主屏幕底部找到 UUID。也不需要窗户

          【讨论】:

            【解决方案8】:
            1. 将你的 iPhone 连接到 Mac(我的是 OS10.8)。
            2. 在实用程序下启动系统信息
            3. 您 iPhone 的 UUID 列在 USB/iPhone/序列号下

            【讨论】:

            • 这对于 Mac 来说是一个很好的解决方案,尤其是因为 UUID 可以剪切和粘贴。
            • 序列号与 UUID 不同。答案错误。
            • BartłomiejSemańczyk,它实际上与 UDID 相同。我通过与 iTunes 中的 UDID 进行比较来确认。雷的回答是正确的。
            • 我认为混淆的一点是术语。在我的机器上,系统信息中的 序列号 与 XCode(设备视图)中设备的 UUID 相同。 然而,在 XCode 中,序列号是与 UUID 不同的一条信息
            • 请注意,当将此值输入到开发人员区域以配置新设备时,前 8 位数字后需要一个连字符。
            【解决方案9】:

            您可以尝试Bjango 中的iStat (99¢),或者您可以将 iPhone 插入计算机,然后打开管理器(窗口 » 管理器),它会在那里显示)。或者您可以采用@wkw 的想法以编程方式进行。

            【讨论】:

              【解决方案10】:

              首先,将你的 iOS 设备连接到 Linux/Unix 机器,然后运行这个简单的 Linux 命令来获取 UDID:

              lsusb -s `lsusb | grep "Apple" | cut -d ' ' -f 2`:`lsusb | grep "Apple" | cut -d ' ' -f 4 | sed 's/://'` -v | grep iSerial | awk '{print $3}'
              

              或者对于一些 Linux 发行版,使用这个:

              lsusb -s :`lsusb | grep iPhone | cut -d ' ' -f 4 | sed 's/://'` -v | grep iSerial | awk '{print $3}'
              

              【讨论】:

                猜你喜欢
                • 2010-11-28
                • 2018-09-03
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2013-05-19
                • 2013-10-10
                • 2012-06-01
                • 2020-04-13
                相关资源
                最近更新 更多