6
votes

Udid de remplacement avec Open UDID est ce bon moyen?

alors Apple rejetera des applications qui utilisent UDID. Il y a beaucoup de postes à ce sujet, mais je ne trouve pas où est écrit, c'est qu'il est bon d'utiliser OpenUDID.

Alors peut-être que quelqu'un sache si Apple approuvera cela? Si OpenUDID a toutes les fonctionnalités comme UDID?

Peut-être que quelqu'un utilise cette approche et pourrait expliquer plus?


0 commentaires

3 Réponses :


1
votes

Nous créons nos propres udids basés sur un hachage de l'adresse MAC du périphérique et de l'identifiant de l'ensemble. Cela garantit que nous pouvons identifier de manière unique notre application sur un périphérique spécifique.

Vous pouvez également créer un hasch uniquement sur l'adresse MAC si vous avez besoin d'un identifiant unique sur plusieurs applications.

J'ai réellement écrit un article de blog sur la façon de faire cela et a fourni un exemple de code ici:

https://radeeccles.com/blog/create- Votre propre-périphérique-indicatif-identifiant-udid


1 commentaires

L'adresse MAC sera inaccessible aux développeurs de iOS 7 , donc cela sera inutile à l'avenir



5
votes

semble que la solution la plus facile consiste à générer votre propre uuid: xxx

Si vous devez conserver cela sur les cycles de désinstallation / installation, mettez-le dans le porte-clés comme décrit ici: https://stackoverflow.com/a/11597291/382374

meilleure chose, voici comment Apple suggère Vous le faites.

bonne chance!


0 commentaires

0
votes

Selon ma connaissance, c'est bon moyen. De même SecoursifDidID ​​est celui qui fait aussi la même chose.BLY utilisant openudid, l'UDID ne change pas même redémarrer l'application ou réinstaller l'application.Mais si vous modifiez toutes les valeurs d'entrée telles que kopenudiddomain ou kopenudidslotpbprefix, alors il génère de nouveaux udid.based sur les noms. générer et stocker dans de la pâte de pâte. Si vous réinitialisez l'appareil aussi toujours. Je votez personnellement pour cela.


0 commentaires