App rejeté, mais je ne l'utilise pas UDID

Aujourd'hui nous avons reçu un retour d'information sur notre mémoire et nous ne comprenons pas le problème signalé: "les Applications ne sont pas autorisés à accéder à l'UDID et ne doit pas utiliser le type uniqueIdentifier méthode de UIDevice. Veuillez mettre à jour vos applications et de serveurs pour associer les utilisateurs avec le Vendeur ou la Publicité identificateurs introduit dans l'iOS 6.".

Nous savons sur les rejets sur udid, mais notre Application ne pas utiliser ce! Après avoir lu cela, notre équipe de réévaluation de l'Application et nous n'avons pas trouvé des occurrences de "UIDevice uniqueIdentifier". Nous avons également révisé tous bibliothèques utilisées, et vraiment nous ne trouvons pas un appel de UDID.

Quelqu'un a des idées?

Après recherche, j'ai exécuté "sais" commande et je suis soupçonnant pas sur FacebookSDK:

my-app-directory $ grep -Rnis 'uniqueIdentifier' *
Binary file MyApp/FacebookSDK.framework/FacebookSDK matches
Binary file MyApp/FacebookSDK.framework/Versions/A/FacebookSDK matches
Binary file MyApp/FacebookSDK.framework/Versions/Current/FacebookSDK matches
Binary file MyApp/MyApp.xcodeproj/project.xcworkspace/xcuserdata/myuser.xcuserdatad/UserInterfaceState.xcuserstate matches

FacebookSDK utilise uniqueIdentifier?? Quelle est la résolution?

  • Êtes-vous d'utiliser des bibliothèques tierces ou des classes qui pourrait contenir avec leur udid?
  • Êtes-vous passer quelque chose, peut-être quelque chose que vous êtes en train de construire, à partir de votre Application à vos serveurs qui identifie l'iPhone?
  • Peut-être que certains analytics bibliothèques?
  • Avez-vous d'autres méthodes dans votre application appelée uniqueIdentifier? Parfois, Apple, à tort, pavillon privé/obsolète sélecteur de même lorsque le sélecteur n'est pas sur une Pomme de classe.
  • Cette réponse peut vous aider: stackoverflow.com/a/14448057/1431728.
InformationsquelleAutor Tiago | 2013-05-07