У нас проблема з підключенням до мережі стільникових даних. У нашому додатку ми використовуємо як спеціальну мережу Wi-Fi, так і мережеву мережу передачі даних. Спеціальна мережа використовується для підключення до невеликого пристрою Wi-Fi (внутрішня IP-адреса 192.168.0.12). Це чудово працює.
Крім того, ми періодично підключаємось до нашого сервера в Інтернеті через мережеве з'єднання для передачі даних. Це іноді працює, іноді не працює. Ми знаємо про те, що iPhone надає пріоритет для надсилання даних в Інтернеті по Wi-Fi (якщо вони доступні), але це спеціальний пристрій Wi-Fi і не працює в режимі інфраструктури (маршрутизації). Отже, з'єднання Wi-Fi суто внутрішнє. У звичайних умовах це також працює чудово, обидва з'єднання (Wi-Fi-пристрій, сервер в Інтернеті) працюють.
Але іноді зв’язок стільникових даних просто падає. Ви можете це побачити візуально у верхній частині, зазначивши, що "3G" зник, а натомість відображається символ "Wi-Fi". Якщо це станеться, не дозволяється з'єднання стільникових даних. Наш додаток не може підключитися до сервера в Інтернеті, ви не можете використовувати веб-браузер тощо.
Ми можемо виправити цю проблему, хоча й лише тимчасово, скинувши "стільникові дані" (або "мобільні дані" - не впевнені в англійському перекладі) в налаштуваннях мобільної мережі. Після скидання обидва мережевих з'єднань деякий час знову працюють одночасно.
Хтось ще помітив цю проблему? Чи може бути помилка в iOS (ми використовуємо iOS 6.0.1)? Чи є якісь робочі місця?
- Карл-Фредрік