Je suis passé par presque toutes les questions SO connexes, beaucoup googlé, mais je ne peux pas obtenir de l'aide.Identificateur unique de l'appareil qui peut être visible à la fois pour l'utilisateur et le programmeur iOS 8?
Il y a beaucoup de messages et de réponses SO qui indique utiliser [UIDevice identifierForVendor]
, mais comme cet ID n'est pas visible par l'utilisateur, je souhaite trouver un moyen différent d'identifier le périphérique de manière unique. Fondamentalement, je développe l'application d'entreprise qui ne va pas à App Store (pas besoin de s'inquiéter des API privées). J'ai un serveur qui a tous les détails des utilisateurs, y compris l'identifiant de l'appareil (ne sais pas quoi utiliser comme identifiant de l'appareil) déjà entré.
Lorsque le périphérique lance l'application, le service Web est appelé et il doit envoyer un ID de périphérique pour authentifier le périphérique.
C'est pourquoi j'ai besoin d'un identifiant de périphérique qui sera visible à l'utilisateur ainsi que le programmeur.
Toute aide est appréciée !!!
Mise à jour
Visible à l'utilisateur », un utilisateur peut voir cet identifiant unique avant d'installer l'application, afin qu'il/elle peut envoyer ce numéro à admin pour l'enregistrer sur le serveur.
Si cet identifiant unique est enregistré sur le serveur, alors seul l'accès sera donné à l'application, sinon l'application ne se connectera pas au serveur.
** J'ai besoin d'un identifiant d'appareil qui sera visible à l'utilisateur ainsi que d'un programmeur ** comment ce 'identifierForVendor' peut-il être visible par l'utilisateur? – D4ttatraya