私のアプリでは、アプリケーションがインストールされているすべてのデバイスの UDID が必要です。これを入手できますか?
UDID を取得する方法はありますか?
助けてくれてありがとう。
UIID
あなたはやり遂げることができますNSLog(@"%@",[[UIDevice currentDevice] uniqueIdentifier]);
アプリケーションがインストールされているすべてのデバイスの UDID が必要です。
UIID
s は Web サービスで取得できます。サーバーに送信する Web サービスを作成する必要がありUIID
ます。
アプリがインストールされている各デバイスからUDIDを取得できないと確信しています。それはプライバシー侵害の可能性を開くでしょう - 私は確信しています. 手に持っているデバイスの UDID を取得するか、誰かが UDID を送信した場合にのみ取得できます。ただし、iOS 6 では、Apple は UDID システムから離れようとしています。
UDID の使用は推奨されておらず、UUID に置き換えられています。
これを収集する必要がある場合、アプリはサーバーへの HTTP 接続を確立し、この情報を (通常はデータベースに) 記録する必要があります。
それはあなたが何を意味するかによります。iOS デバイスの古い UDID のことですか、それとも各デバイスの一意の識別子ですか?
後者の場合は、この質問への回答を参照してください。
私の回答に投稿したように、使用できる新しい NSUUID メソッドがあります。
アプリがこれを読み取った後、もちろん、保存のために Web サーバーに投稿することをお勧めします。