iPhone:漫游MCC

3

有没有可能获取 iPhone 的实际移动国家码?

如果我使用传统的 CTCarrier 方法,我只能收到 SIM 卡的 MCC,但我想要漫游提供商的移动国家码。

2个回答

1

在当前的iOS SDK中,这是不可能的。


也许可以使用私有API的函数吗?(该应用程序将不会发布到App Store) - ElPatzo
获取用户所在的当前国家(ID)也足够了。 - ElPatzo

-1

我不认为使用私有API可以实现这一点,但您可以使用第三方服务,例如http://ipinfo.io,这是我创建的。以下是标准API响应,其中org字段将包含运营商详细信息:

$ curl ipinfo.io/24.32.148.1 
{
    "ip": "24.32.148.1",
    "hostname": "doc-24-32-148-1.pecos.tx.cebridge.net",
    "city": "Pecos",
    "region": "Texas",
    "country": "US",
    "loc": "31.3086,-103.5892",
    "org": "AS7018 AT&T Services, Inc.",
    "postal": "79772"
}

我们提供定制的套餐,其中包括移动IP的完整MNC/MCC详细信息。请参阅http://ipinfo.io/developers了解详情。


当使用无线或代理连接时,信息完全不正确。 - Claudiu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接