01
09

유니티 에셋스토어 링크

assetstore.unity.com/packages/tools/network/internet-reachability-verifier-19009?aid=1101l7zGS

 

Internet Reachability Verifier | 네트워크 | Unity Asset Store

Get the Internet Reachability Verifier package from Strobotnik and speed up your game development process. Find this & other 네트워크 options on the Unity Asset Store.

assetstore.unity.com

가격

27.5달러

 

 

어떤 에셋인가요?

PC, 모바일, WebGL 환경에서 인터넷에 연결된 상태인지 체크한다. 

 

개인 평가

유니티에서 Application.internetReachability를 사용할 수 있는데 이 에셋이 왜 필요하나요? 

docs.unity3d.com/kr/530/ScriptReference/Application-internetReachability.html

 

Unity - 스크립팅 API: Application.internetReachability

Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. 닫기

docs.unity3d.com

위 문서에서 확인할 수 있듯, 

Application.internetReachability는 네트워크가 작동한다는걸 보장하지않는다.

핫스팟이나 와이파이에 연결되어있는 경우

해당 와이파이가 인터넷 연결이 되어있지 않더라도 '접근할 수 있다'를 반환한다.

 

간단한 예를 들자면,

집 와이파이를 연결해놓고 밖에 나갔을 때, 사용자가 와이파이를 끄지않는다면

Application.internetReachability는 계속 연결중이라고 표기되는 것. 

 

사실 출시 직전 직접 구현하기엔 시간이 없어서 사용하게 된 에셋인데,

가격은 꽤 나가지만 적용이 쉬운편이라 합격.

 

주의할 점?

네트워크 동작여부를 반환해준다지만, 네트워크 동작여부에따라서 

연결불가 팝업을 띄운다거나 하는건 개발자가 직접 구현해야한다. 

 

 

COMMENT