1

Using Reachability, I know if the current network is connected via WIFI or WWAN. The WWAN includes GPRS and 3G. If the current network is WWAN, I want to know if it is GPRS or 3G. Does Reachability have some way of to distinguishing between GRPS and 3G in ios?

Maksim
  • 2,054
  • 3
  • 17
  • 33
iworld
  • 11
  • 1

1 Answers1

2

I don't think you can (at least, not without using private API). And why would you? If you need good connection quality, better measure actual quality than rely on assumptions based on the mobile tech used.

A 3G connection with poor signal strength is not guaranteed to be faster than a good GPRS connection.

fzwo
  • 9,842
  • 3
  • 37
  • 57
  • Thanks your answer. You are right. No matter 3G or GPRS,if it's good connection quality,then we can do what we want to do. If only from aspects of technical,could we distinguish between GRPS and 3G in ios? – iworld May 03 '12 at 02:16
  • As I said, I don't think it's possible with the official frameworks. – fzwo May 03 '12 at 08:45