2011-03-07 6 views
8

내 앱이 휴대 전화에서 열렸을 때 사용자의 휴대 전화가 어느 나라에 있는지 프로그래밍 방식으로 확인할 수 있습니까?Windows Phone 7의 본국 검색

저는 파운드/kg 단위을 사용할 수있는 앱을 개발 중입니다. 누군가 휴대 전화가 미국 출신이라면 기본적으로 파운드를 사용 가능하게 설정하고 다른 곳에서 전화를 받고 싶습니다. 기본적으로 kg을 표시합니다. (여행 중이거나 다른 국가의 프록시 서버를 사용할 수 있기 때문에 그들이 어디에서 연결했는지 확인하는 것이 정확하다고 생각할 필요가 없습니다).

답변

7

당신은 나라를 얻을 수 있지만에서 추측 할 수 있어야한다 : 장치의 로케일이

저는 개인적으로 여행하는 시나리오에 대해 걱정하지 않으려합니다. 여행하는 미국인이 귀하의 앱을 구매하는 것은 귀하의 다운로드 중 아주 작은 비율을 차지합니다.

+0

이 정확히 본국 필드로 노출되지는 않지만 로케일이 충분처럼 보이는되지 나쁘지. 고마워! – Stan

2

GPS를 사용하여 현재 위치를 얻은 다음 Bing API를 사용하여 위도/경도로 국가를 가져올 수도 있습니다.

GPS를 사용하면 개인 정보 보호 정책 추가와 같은 두통이 있지만 스튜어트의 대답을 보면 가장 정확한 방법 인 것 같습니다. 이유는 단지 System.Globalization.RegionInfo.CurrentRegion.IsMetric 보지

1

System.Globalization.RegionInfo.CurrentRegion.DisplayName;

관련 문제