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).
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.
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.
Tags und Links silverlight windows-phone-7