iOS - Как определить, какая сеть используется, когда доступны обе сети (WIFI и CELL) - PullRequest
0 голосов
/ 11 июля 2011

Я работаю над приложением iOS, которое использует сетевое соединение для связи с удаленным сервером.

Мое приложение предоставляет статистический счет использования полосы пропускания моего приложения каждой сетью, такой как WIFI - 10,01 МБ, Сотовая - 02,00 МБ.

Предположим, что я нахожусь в месте, где у меня есть Сота иСети WiFi.Как определить, какая сеть (сотовая или Wi-Fi) используется моим приложением?

Я надеюсь, что смогу протестировать ее с помощью Reachability API, если у меня есть iPhone.У меня только iPAD с WiFI.поэтому я не мог проверить это самостоятельно.

Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 11 июля 2011

Рассматривали ли вы класс Достижимость ?

Как определить, какая сеть (сотовая или Wi-Fi) используется моим приложением?

Это именно то, что он делает.

1 голос
/ 11 июля 2011

Используйте это:

http://developer.apple.com/library/ios/#samplecode/Reachability/Listings/Classes_Reachability_h.html

Это должно сработать.Надеюсь, это поможет.

...