首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取低级iPhone网络信息

获取低级iPhone网络信息
EN

Stack Overflow用户
提问于 2010-09-26 06:13:45
回答 3查看 1.3K关注 0票数 4

我有两个免费的应用程序,iSys和iSysMonitor,它们可以报告我的iPhone的信息。有趣的是,他们不同意我的手机连接的IP地址。此外,我也没有列出我的WiFi连接的名称,尽管我可以在iPhone的设置中看到它。我想解决IP问题,并学习如何获得网络连接的名称。我看过CFNetwork,但它似乎关注的是如何在知道网络存在的情况下处理通信。

更进一步,我想挖掘出我正在讨论的手机发射塔的ID之类的东西(当不在WiFi上时)。我知道一些较高级别的Cocoa类可能不提供对该细节的访问,而是使其能够轻松地完成常见任务。

那么我该去哪里获取低级的独家新闻呢?我能得到什么信息?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-09-26 08:45:06

如果您不想使用任何私有API,那么CoreTelephony是唯一的选择。您可以随时要求Apple将一些私有API公开,尽管如果他们同意,可能要到5.x才会出现。

票数 1
EN

Stack Overflow用户

发布于 2010-09-26 11:19:39

stack overflow question about MAC addresses的答案可能也适用于获取这两个IP地址。它使用ioctl Unix API。

如果你需要一个应用程序而不是代码,iStat应用程序将同时返回两个IP地址。

票数 1
EN

Stack Overflow用户

发布于 2010-09-28 02:47:27

正如其他人所说,Core Telephony是您最好的选择,尽管我在文档中根本看不到会返回手机发射塔标识的任何内容。如果你想坚持发布API并在App Store上发布,那么在这一点上你可能就不走运了。

至于不同的IP地址,这对我来说是有意义的:你在谈论两个不同的设备。它们不能共享IP地址,就像局域网上的两台计算机不能共享IP地址一样。如果没有唯一的地址,网络上的其他设备就不可能只向该设备发送数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3795805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档