Od uvedení iP5, který již podporuje síťě LTE/4G a určité verze iOS (neřeknu ti teď přesně které) již možnost vypnutí/zapnutí 3G není a nahradilo ji vypnutí/zapnutí síťě LTE/4G.
Takže to jestli budeš na 3G, nebo 2G za tebe řeší iPhone.
Někdo by rád, třeba v situaci kdy má špatný signál 3G a iPhone jej sám ještě nepřepne, prostě přepnul jen na 2G (EDGE) a vklidu si zavolal, nebo by se mu nevybíjel iPhone jen tím, že by se snažil stále udržet síť 3G.
Mně to pomáhá paradoxně i v Praze. Určitou dobu jsem na místě, kde se prý bijou mezi sebou vysílače 3G a v praxi to znamená, že nemám signál 3G skoro žádný. Pak když přepnu na 2G, tak mám klid
U některých operátorů to snad dokonce ve verzi iOS 8.1 bylo dostupné. Pak záleželo právě na nastavení daného operátora zda tuto možnost mít budeš, nebo ne.
A jak se zdá, tak je to právě jen tím jak to daný operátor má zrovna nastaveno.
Ještě přidávám odkaz na vlákno kde je řešení:
rallydavid @ Nalezen způsob jak s JB přepínat 2G/3G/4G pro iOS 8.1+