Как правило, причина, почему не работает 3G на iPhone, кроется в сбоях настроек телефона и, конкретно, вашего собственного оператора.
Вы можете сразу перезагрузить телефон или попытаться включить/выключить «Авиарежим». Обычно подобные действия дают положительный результат, и интернет вновь появляется.
Также может помочь выключение/включение «3G» и «Сотовых данных» (Настройки-Основные-Сеть).
Если все вышеприведенные рекомендации не помогли, да к тому же имеются напрягающие проблемы со связью, то лучше поскорее обратиться в профильный сервис, где мы сможем провести комплексную экспресс-диагностику и выявить источник неполадки. Возможно, повреждена антенна, или нужен программный ремонт.