9
votes

Je ne suis pas capable d'obtenir mon Anid?

J'ai ajouté à wmappmanifest.xml:

  • Alors pourquoi continuez-y à obtenir des cordes vides de: xxx

    Il ne semble pas gérer ce trygetvalue très bien ... quelqu'un a un indice?


2 commentaires

Êtes-vous sûr que le problème vient du trygetvalue ? Il pourrait s'agir du prochain si aussi. Avez-vous essayé de définir un point d'arrêt pour comprendre quelle ligne ne fonctionne pas?


@Kookiz TrygetValue renvoie False et Anid Object est NULL: - /


3 Réponses :


15
votes

C'est appelé anid2 dans Windows Phone 8.

L'API UserextendedProperties expose deux propriétés: Anid et Anid2.

  • Anid peut être consulté uniquement à partir de Windows Phone OS 7.0 et Windows Phone OS 7.1 Applications utilisant le SDK Microsoft Publicité SDK pour Windows Phone.

  • anid2 peut seul être accessible depuis Windows Phone 8 Apps.


2 commentaires

Je peux confirmer ce comportement: Anid2 renvoie NULL, lorsque j'essaie de le récupérer. J'aurais pensé que cette identification anonyme appartient au compte Windows Live sur l'appareil utilisé pour accéder à et acheter des applications dans le magasin. Ou est-ce que cet ID anonyme est un identifiant qui ne peut être récupéré que si l'application a été signée et soumise au magasin?


@MarkusRudel, a trouvé cette information dans un thread MSDN : La plus grande différence (entre ANID et ANID2 sur WP7 vs WP8) est probablement que Anid2 est unique à chaque éditeur. [...] Pour Windows Phone 8 Projets Vous pouvez définir Publisherid dans le fichier WMappManifest.xml. Vous pouvez trouver votre page PubleRisherid (GUID Publisher) dans votre page Résumé de votre compte du Device Dashboard de Dev Center. L'éditeur pour une application est défini lorsqu'il est soumis à Dev Centre [...]



0
votes

Il semble que je me souvienne de vous ne pouvez plus demander l'ANID sur les appareils Windows Phone 8 conformément aux raisons de sécurité. Même chose, vous ne pouvez plus demander MAC Adressez sur les appareils W8. Stocker guid.newguid () localement et identifier de cette façon.


0 commentaires

1
votes

Utilisez à la place pour win Phone 8 apps xxx

Assurez-vous également que ceux-ci sont vérifiés à partir de la wmappmanifest Xxx


0 commentaires