2011-12-24 1 views
1

Я хочу разработать приложение, которое может использовать 2G 3G или 4G в зависимости от доступности сети. Поскольку это приложение будет использоваться в разных странах, и в некоторых странах поддерживается поддержка только 2G, в то время как некоторые поддерживают 3G или 4G. Я немного смущен, будет ли мое приложение автоматически использовать самую быструю сеть, доступную или мне придется явно код для каждого из них.iPhone приложение с использованием сетей 2G, 3G, 4G

ответ

4

В соответствии с Apple's documentation, то, что выбрано первым. Если это не удастся, он переходит к следующему доступному (и предположительно быстрому) соединению сотовой сети.

Это то, что программисты делают не должны беспокоиться о том, что при разработке приложений для iOS.

0

iOS позаботится о том, используется ли Wi-Fi или 3G. Тебе не нужно об этом беспокоиться.

Если у вас есть операции в приложении, в которых используется большое количество данных, вы можете ограничить их, когда пользователь находится на WiFi (или, по крайней мере, предупреждает их). reachability example показывает, как это сделать, между прочим. Известно, что яблоко, как известно, отклоняет приложения, которые используют чрезмерное количество сотовых данных.