2008-11-27 5 views

Répondre

9

La classe UIDevice contient les informations dont vous avez besoin.

[[UIDevice currentDevice] uniqueIdentifier]

2

Si vous avez besoin de sécurité, vous ne pourrez probablement pas utiliser intégré identifiant unique de l'appareil, car on pourrait facilement usurper ces informations. Je devine juste ici, mais, probablement, du point de vue de votre serveur il y a une connexion entrante/demande qui contient l'identification du téléphone. Maintenant, comment pouvez-vous être vraiment sûr que la connexion/demande vient réellement de l'iPhone avec cet ID?

Une solution consiste à émettre de manière sécurisée chaque nouvel appareil qui se connecte à votre serveur avec un identifiant unique (c'est-à-dire que l'ID ne peut pas être obtenu par un tiers). Vous devez ensuite utiliser un protocole sécurisé par lequel une connexion/demande prouve à votre serveur qu'il provient d'un périphérique qui connaît l'ID ci-dessus.

-2

Si vous écrivez une application Web, pourquoi n'utilisez-vous pas les cookies standard?