Ermitteln des Heimatlandes von Windows Phone 7

8

Gibt es eine Möglichkeit, programmgesteuert herauszufinden, aus welchem ​​Land das Telefon eines Benutzers stammt, wenn meine App auf dem Telefon geöffnet wird?

Ich habe eine App entwickelt, die lbs / kg Einheiten verwenden kann und wenn jemand aus den USA telefoniert, möchte ich lbs standardmäßig aktivieren und wenn das Telefon von irgendwo anders ist , Ich möchte standardmäßig kg anzeigen. (Beachten Sie, dass ich nicht überprüfen muss, wo sie sich gerade anschließen, weil sie möglicherweise reisen oder den Proxy-Server eines anderen Landes verwenden).

    
Stan 07.03.2011, 17:56
quelle

4 Antworten

7

Du kannst das Land nicht bekommen, aber du solltest es erraten können von:

Persönlich würde ich mir keine Sorgen um das Reiseszenario machen - reisende Amerikaner, die Ihre App kaufen, stellen nur einen sehr kleinen Prozentsatz Ihrer Downloads dar.

    
Stuart 07.03.2011, 18:28
quelle
2

Sie können auch das GPS verwenden, um ihre aktuelle Position zu ermitteln, und dann das Bing-API verwenden, um das Land vom Breitengrad / Lang zu erhalten.

Die Verwendung von GPS beinhaltet eigene Probleme wie das Hinzufügen einer Datenschutzrichtlinie, aber aus Stuart's Antwort scheint es der genaueste Weg zu sein.

    
Martin 07.08.2011 14:51
quelle
1

System.Globalization.RegionInfo.CurrentRegion.DisplayName;

    
Ghosthack 08.07.2013 12:31
quelle
0

Sehen Sie sich einfach System.Globalization.RegionInfo.CurrentRegion.IsMetric an?

Hier ein Beispiel: Ссылка

    
noggin182 10.07.2013 10:32
quelle

Tags und Links