私はほとんどすべての関連する質問をしました、グーグルグーグルでしたが、私は助けを得ることができません。iOS 8ユーザーとプログラマーの両方に見えるデバイスのユニークな識別子ですか?
[UIDevice identifierForVendor]
を使用すると多くの投稿とSOの回答がありますが、このIDはユーザーには見えないため、デバイスを一意に識別する別の方法が必要です。
私は基本的にApp Storeには行かないエンタープライズアプリを開発しています(プライベートAPIについて心配する必要はありません)。 私はすでに入力されたデバイスID(デバイスIDとして使用するものがわからない)を含むすべてのユーザーの詳細を持つサーバーを持っています。
デバイスがアプリケーションを起動すると、Webサービスが呼び出され、デバイスを認証するためにデバイスIDを送信する必要があります。
だからこそ私はユーザーとプログラマーに見えるデバイスIDが必要です。
ご迷惑をおかけして申し訳ございません!
更新
「ユーザーに表示」は、彼/彼女は、サーバー上で、それを登録するには管理者にこの番号を送信できるように、ユーザは、アプリをインストールする前に、この一意のIDを確認できることを意味します。
この一意のIDがサーバーに登録されている場合は、アプリケーションにのみアクセス権が与えられます。それ以外の場合、アプリケーションはサーバーに接続されません。
**私はこのIDコードがユーザーに見えるようにするために、ユーザーだけでなくプログラマーも見ることができるデバイスIDが必要ですか? – D4ttatraya