1

重複の可能性:
一意の ID を生成するための iOS ハードウェア パラメーター

アプリのコンシューマーを一意に識別するために、サインアップを要求する代わりに、IOS デバイスを一意に識別する必要があります。このデータは、WCF サービス アクションを使用してサーバーに送信されます。

どうすればそれを識別できますか?

PS。IPはオプションではありません

4

2 に答える 2

0

iOS6のみをサポートする場合は、UIDeviceidentifierForVendorを使用できます。

于 2012-11-02T18:19:37.163 に答える
0

UDID ( [UIDevice currentDevice].uniqueIdentifier;) は推奨されていないため、その使用はお勧めできません...

アプリで行うことは、UUID を生成してキーチェーンに保存することです。これは、顧客 ID とともに、すべての「プロファイル」を一意にします...

CFUUIDRef uuidObj = CFUUIDCreate(nil);//create the new UUID
NSString *uuidString = (NSString*)CFUUIDCreateString(nil, uuidObj);

PS Apple はユーザーをデバイスに結び付けることを好まないことに注意してください。そのため、これが必要な理由を説明する準備をしておいてください。

于 2012-11-02T17:55:40.660 に答える