ユニークな識別子を持っていますが、そのdeprecatedを取得する方法が見つかりました。モノタッチソフトウェアを使用してiPhoneを識別する他の方法はありますか?もしそうなら、プッシュ通知の使用をAppleが承認することになりますか?monotouchプッシュ通知で使用されるIphone固有のIDまたはMACアドレス
GUIDを作成して電話に保存することを考えました。それについてはわからない。
ユニークな識別子を持っていますが、そのdeprecatedを取得する方法が見つかりました。モノタッチソフトウェアを使用してiPhoneを識別する他の方法はありますか?もしそうなら、プッシュ通知の使用をAppleが承認することになりますか?monotouchプッシュ通知で使用されるIphone固有のIDまたはMACアドレス
GUIDを作成して電話に保存することを考えました。それについてはわからない。
MACアドレスを使用するのが最も簡単な方法です。しかし、MACアドレスを読み取る際にbugはMonoTouchでで(それは固定です)があったことを警告すること
foreach (var i in NetworkInterface.GetAllNetworkInterfaces())
Console.WriteLine ("{0} {1}", i.Id, i.GetPhysicalAddress());
を:あなたが使用してそれらを一覧表示することができます。アプリケーションをリリースする前に、修正プログラムが含まれているバージョンを使用していることを確認してください。
この詳細については、email threadを参照してください。
解決方法は、独自のGUID(一意の識別子)を追加することです。 最初にクラスをどこかに作成します。私はDomainというフォルダを選択しました。私は自分のGUID(一意の識別子)を追加し、それを解決するため
Console.WriteLine(Settings.DeviceId.toString());
:ここ コード
ですその後、あなたは自分のビューでこのコードを読む必要があります。 – user1132537