скачать iphone с помощью 3G или Wi-Fi

Предположим, если я могу подключиться как к Wi-Fi, так и к 3G, могу ли я написать код для подключения к веб-сайту с использованием 3G (не через Wi-Fi) или наоборот?


person Satyam    schedule 17.03.2010    source источник
comment
Со стороны обнаружения этот вопрос может быть полезен: via-3g-or-wifi" title="веб-метод, чтобы определить, подключен ли iphone через 3g или Wi-Fi"> stackoverflow.com/questions/1579795/   -  person Brad Larson    schedule 17.03.2010


Ответы (1)


Я не думаю, что это то, что вы можете сделать программно, используя iPhone SDK. Выбор того, какой сетевой интерфейс используется, является довольно «черным ящиком» и не имеет никакого API.

Однако я считаю, что если соединение запускается при использовании 3G и WiFi становится доступным (и автоматически подключается), то это соединение будет продолжать использовать 3G до конца своего срока службы. Все новые подключения будут использовать WiFi.

person Jasarien    schedule 17.03.2010
comment
ХОРОШО. По крайней мере, можно ли узнать, получаю ли я данные через Wi-Fi или 3G. Короче могу ли я узнать подключена ли моя сеть к 3G или wifi? - person Satyam; 27.04.2010
comment
Этот пример кода содержит класс Reachability, который многие разработчики iPhone используют, чтобы определить, какой тип подключения для передачи данных используется в настоящее время. Его также можно использовать для проверки того, доступны ли определенные хосты и через какие сети они доступны. developer.apple.com/iphone/library/samplecode/Reachability/ - person Jasarien; 27.04.2010