Я только что столкнулся с очень странной проблемой - мое приложение GWT, размещенное на Google App Engine, не хочет работать на iPhone через 3G, но работает нормально по Wi-Fi.
Для тестирования я создал пустой модуль GWT только с Window.alert в onModuleLoad. Если я включаю Wi-Fi, отображается предупреждение с 3G - просто пустая страница, хотя и с правильным названием.
Консоль Safari Developer на iPhone выглядит абсолютно одинаково для 3G и Wi-Fi - около 3 ошибок из-за неправильного размещения метатегов.
Совсем недавно я установил iPhone OS 4.0 (пробовал бета 1 и бета 2), и я не могу откатить его до версии 3, поэтому не могу сказать, где проблема.
У кого-нибудь есть идеи, что здесь может происходить?
Пример страницы размещен на http://iphntst.appspot.com