【问题标题】:IMEI number using iphone code [duplicate]使用iphone代码的IMEI号码[重复]
【发布时间】:2011-01-28 01:07:04
【问题描述】:

可能重复:
How to get IMEI on iPhone?

如何从 iphone 模拟器获取 IMEI 码?

【问题讨论】:

    标签: iphone imei


    【解决方案1】:

    你不能。这不是你可以用 iPhone SDK 做的事情。

    您可以获得 iPhone/iPod 的唯一设备标识符 (UDID),但不能获得 IMEI、序列号或电话号码。

    【讨论】:

    • 我怀疑模拟器甚至在某个地方有一个 IMEI……它需要什么?
    • 你是对的,模拟器没有IMEI,只有实体iPhone才有。 iPod 也没有,这可能是无法访问它的原因。
    【解决方案2】:

    正如其他人所说 - 您无法通过公共 API 获取 IMEI。如果您想获得一些设备标识符以在您的应用程序中使用,您必须使用在 UIDevice 类中定义的 uniqueIdentifier 属性 - 它正是为此目的而存在的。

    NSString* uniqueID = [UIDevice currentDevice].uniqueIdentifier;
    

    仅供参考,您可以使用私有框架获取 IMEI - 请参阅 this question,但届时您的应用将被应用商店拒绝。

    【讨论】:

      【解决方案3】:

      IMEI 是每部手机的硬件代码。您可以获得手机的 IMEI 输入:*#06*。 在 iPhone 模拟器中没有 IMEI。

      【讨论】:

      • 实际上是 *#06# 在 iphone 上手动获取 IMEI 码!
      【解决方案4】:

      我不确定这是否可能——除此之外,如果你在 AppStore 上发布软件,Apple 会抱怨......

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-05-16
        • 1970-01-01
        • 1970-01-01
        • 2012-05-28
        • 2011-11-17
        • 1970-01-01
        • 2011-04-06
        相关资源
        最近更新 更多