Jak zmusić aplikację iOS do korzystania z 3G zamiast WiFi?

Chcę używać protokołu przesyłania wiadomości, który działa poprawnie w sieci 3G, ale nie w niektórych zaporach firmowych. Jak moja aplikacja może wymusić korzystanie z sieci komórkowej, gdy nie udaje jej się połączyć przez WiFi, nawet jeśli sieć WiFi jest osiągalna?

EDYTOWAĆ: Po przeczytaniu implementacji klasy Reachability nie mam pewności, czy te dwie rzeczy rzeczywiście wzajemnie się wykluczają. Możliwe byłoby wykrycie obu interfejsów przezgethostbyname(), który mógłbym spróbować tylko zobaczyć, co się wydarzy.

questionAnswers(3)

yourAnswerToTheQuestion