2

device unique id(UDID)WP8 で C++/CX コードから取得できますか? または、そうでない場合はどうすればよいですか?私はすでに使用しようとしましたDeviceExtendedProperties(動作しません。おそらく.netのみのクラスです)。

4

1 に答える 1

0

HardwareIdentification.GetPackageSpecificTokenメソッドを使用して、アプリに固有のデバイス固有の ID を取得できます。ID の値は、使用可能なメモリ、接続されている周辺機器 (Bluetooth ヘッドセットなど)、ネットワーク接続などの多くのシステム要素に依存するため、いくつかの複雑な問題があります。リンクされたドキュメントを必ずお読みください。ハードウェア ID の構成要素の詳細については、こちらを参照してください

値は、アプリと特定のデバイスの組み合わせに固有のものであり、アプリ開発の目的には十分である可能性が高くなります。

この API には WP 8.1 "Windows ランタイム" アプリが必要であり、WP8 Silverlight アプリでは使用できないことに注意してください。

using namespace Windows::System::Profile;

...

IBuffer^ nonce = ...; // optional, see documentation
HardwareToken^ hwid = HardwareIdentification::GetPackageSpecificToken(nonce);

// HardwareToken has a few properties, but the one you're likely interested
// in is HardwareToken.
IBuffer^ id = hwid->Id;
于 2014-08-10T21:56:57.050 に答える