如何识别当前数据网络是iPhone上的Edge还是3G

问题描述:

有没有办法找出iPhone上可用的当前数据网络?无论是EDGE还是3G?如何识别当前数据网络是iPhone上的Edge还是3G

它适用于我,即使它可以使用核心电话专用框架。我并不担心应用商店提交。

我知道它很简单,以确定用户是否在Wifi或CellData网络。但无法找到一种方法来识别边缘或3g之间的网络类型?

如果你知道一个很好的核心电话文档/教程来引用,请认真评论。

+1

它也可能是GPRS。 – janm 2009-12-17 12:18:50

+0

当然是。对不起,已经没有了。 – 2009-12-17 13:29:08

+1

这是以下问题的重复内容:http://stackoverflow.com/questions/1381056/how-to-determine-whether-user-is-on-edge-or-3g-on-iphone – 2009-12-17 13:55:13

我从来没有研究这个问题,可以尝试从Rechability 的例子开始从苹果 http://developer.apple.com/iphone/library/samplecode/Reachability/

+2

可达性仅告知if用户使用wifi或数据网络。这是最远的。 – 2009-12-17 14:44:35