[펌] Unity3d 네트워크 상태 판단
Unity3D/Tips / 2017. 1. 17. 13:25
유니티 함수로 네트워크 상태를 판단하려면 Application.internetReachability을 사용하여 알 수 있다.
Application.internetReachability
Description
Returns the type of Internet reachability currently possible on the device.
This property is mostly useful on handhelds to distinguish fast and cheap WiFi connection from carrier networking.
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.
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 |