셀룰러 데이터 네트워크 연결 문제가 있습니다. 우리 앱에서는 Wi-Fi 애드혹 네트워크와 셀룰러 데이터 네트워크 연결을 모두 사용하고 있습니다. Ad-hoc 네트워크는 소형 Wi-Fi 장치 (내부 IP 주소 192.168.0.12)에 연결하는 데 사용됩니다. 이것은 잘 작동합니다.
또한 때때로 셀룰러 데이터 네트워크 연결을 통해 인터넷의 백엔드 서버에 연결합니다. 이것은 때때로 작동하고 때로는 작동하지 않습니다. 우리는 iPhone이 Wi-Fi에서 인터넷 데이터를 보내도록 우선 순위를 정한다는 사실을 알고 있지만 (가능한 경우) Wi-Fi Ad-hoc 장비이며 인프라 (라우팅) 모드에서 작동하지 않습니다. 따라서 Wi-Fi 연결은 순전히 내부입니다. 정상적인 상황에서 이것은 잘 작동하며 두 연결 (Wi-Fi 장치, 인터넷 서버)이 작동합니다.
그러나 때로는 셀룰러 데이터 연결이 끊어집니다. “3G”가 사라지고 대신 “Wi-Fi 기호”가 표시되어 상단 영역에서이를 시각적으로 볼 수 있습니다. 이 경우 셀룰러 데이터 연결이 허용되지 않습니다. 우리의 응용 프로그램은 인터넷에서 서버에 연결할 수 없습니다, 당신은 웹 브라우저 등을 사용할 수 없습니다
모바일 네트워크 설정 내에서 “셀룰러 데이터”(또는 “모바일 데이터”-영어 번역이 확실하지 않음)를 재설정하여 일시적인 경우에도이 문제를 해결할 수 있습니다. 재설정 후 두 네트워크 연결이 잠시 동안 동시에 다시 작동합니다.
다른 사람이이 문제를 발견 했습니까? iOS의 버그 일 수 있습니까 (iOS 6.0.1을 사용하고 있습니까)? 해결 방법이 있습니까?
-칼 프레드릭