[펌] Unity3d 네트워크 상태 판단
유니티 함수로 네트워크 상태를 판단하려면 Application.internetReachability을 사용하여 알 수 있다.
Application.internetReachability
Description
Note: Do not use this property to determine the actual connectivity. E.g. the device can be connected to a hot spot, but not have the actual route to the network. Non-handhelds are considered to always be capable of NetworkReachability.ReachableViaLocalAreaNetwork.
실제 연결을 확인하려면이 속성을 사용하지 마세요. 예를들면 device는 hot spot에 접속하지만, 실제의 네트워크 경로를 가질 수 없습니다.. Non-handhelds는 항상 NetworkReachability.Reachable 통해 LocalAreaNetwork를 할 수 있다고 간주합니다.
(http://docs.unity3d.com/ScriptReference/Application-internetReachability.html)
실제 서비스한 프로젝트에서 위 유틸을 사용했지만 많은 시행 착오 및 신뢰성이 떨어졌었다.
하여 가능하면 단말기 자체의 네트워크 상태정보를 가져오는것이 더 신뢰성이 높으므로
Navite코드를 통하여 Device의 상태정보를 가져올 수 있어야한다.
* AOS Native 관련 포스트
http://developer.android.com/training/basics/network-ops/managing.html
http://mainia.tistory.com/549
* IOS Native 관련 포스트
http://reysion.tistory.com/48
[출처] http://yeonhong.blogspot.kr/2015/04/unity3d.html
[참조] http://devkorea.co.kr/bbs/board.php?bo_table=m03_qna&wr_id=41570
'Unity3D > Tips' 카테고리의 다른 글
[링크] Unity 작업시 개인 Tip (0) | 2017.01.17 |
---|---|
[펌] Unity3D :: 게임 최적화 기법 (0) | 2017.01.17 |
[펌] UDID, UUID, 유니크 한 고정 값 완결 (0) | 2017.01.04 |
[펌] 안드로이드 mcc mnc 읽어오기 (0) | 2016.11.30 |
[펌] MCC/MNC (0) | 2016.11.30 |