ios - 如何获取iPhone的唯一ID?
天蓬老师
天蓬老师 2017-04-17 17:38:16
0
9
737

id满足如下条件:

  1. 每台iphone id唯一;

  2. 该id不随APP卸载重装发生变化;

  3. 恢复出厂设置后,app仍能获取到之前相同的id。

ps:我知道有vendor id和advertising Id,问题是如何满足条件3
pps:之前把第一次生成的id存储在keychain中,不过恢复出厂后会丢失...

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(9)
黄舟

この問題は現在解決不可能であり、Apple はデバイスの識別を禁止しています
基本的には UUID で十分です

いいねを押す +0
迷茫

Apple は、あなたがそれを取得することを望んでおらず、あなたの携帯電話にマークを付けることを禁止しています。使用できるのは OpenUDID または UUID+キーチェーンのみですが、どちらも完璧な解決策ではないため、選択する必要があります。

いいねを押す +0
洪涛

3では物足りないようです

いいねを押す +0
左手右手慢动作

私は 1 日前にこの問題を勉強しました
最終的な答えは解決策ではありません
私の最終的な解決策は
私はスマート ハードウェアで働いています
ハードウェアにハードウェアの一意の ID を教えてもらいました

いいねを押す +0
Peter_Zhu

デバイスの deviceId を取得できます。これは正確です

いいねを押す +0
阿神

誰かがすでに回答しています。解決策がない場合は、UUID のみを使用できます

いいねを押す +0
巴扎黑

Apple は素晴らしいですが、解決策はありません

いいねを押す +0
Peter_Zhu

一意の識別子を自分で生成できる UDID フレームワークがありますが、それは実際の UDID ではなく、単なる一意の識別子にすぎません。自分で検索してください。

いいねを押す +0
伊谢尔伦

OpenUUID

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート