2012-03-30 8 views
1

Wir sind dabei, eine App zu veröffentlichen, die UDID verwendet. Wir planen, diesen Zugriff aufgrund der Unordnung, die Apple um diesen Bezeichnerzugriff durchführt, zu entfernen. Aber wir planen es für die nächste Veröffentlichung.UDID - fängt Apple an abzulehnen?

Weil ich meine Kritik zu scheitern Angst habe, würde ich Ihre Erfahrung wissen:

Haben Sie eine Anwendung veröffentlichen diese letzten Wochen, die UDID nutzen? Hat Apple diese Art von Apps abgelehnt?

+2

Warum Chance nehmen ..? Wenn Apple den 'uniqueIdentifier' veraltet hat, dann benutze CFUUID (vorgeschlagen von Apple selbst) & chillax .. !! –

+0

Das ist nicht das Thema des Threads, ich weiß, CFUUID existiert und wir sind dabei, diese Art von Lösung in der nächsten Version zu implementieren. – Martin

Antwort

1

[UPDATE]

Gerade gesehen, dieses http://techcrunch.com/2012/03/24/apple-udids/


In meiner bescheidenen Meinung nach sollten Sie Ihre eigene Methode zur Erzeugung eines UDID jetzt umzusetzen. Es ist nicht so schwer und es gibt viele gute Referenzen im Internet.

Die Frage, wie viel mehr Arbeit erforderlich ist, sobald UDID aus dem SDK entfernt wird und Sie eine Migrationsstrategie für Ihre vorhandenen Benutzer ausarbeiten müssen. Definitiv nicht die Mühe wert.

Wenn ich all das sage, bezweifle ich, dass Ihre App für die Verwendung einer veralteten Methode abgelehnt wird.

Hier ist eine ähnliche Frage in SO Fall, dass Sie Has anyone had their iOS App rejected by Apple for using the devices UDID?

+0

Danke für den ersten Link. Dein zweites ist ein bisschen alt: die Dinge haben sich geändert. Natürlich planen wir, unsere einzigartige App-ID zu generieren, aber für die _next_-Version. – Martin

2

Meine App auf 4/10 mit UDID genehmigt interessiert sind. Es ist also noch keine 100% ige Ablehnung.

1

Vigneschs Link zu Olivers Post, der denkt, dass nur Apps abgelehnt werden, die die UDID über HTTP senden. Die folgende post zeigt an, dass, wenn die App den Benutzer zuerst fragt, bevor die UDID über HTTP gesendet wird, die App nicht zurückgewiesen wird.

Vielleicht ist es erforderlich, den Benutzer vor der Übertragung der UDID über HTTP zu fragen.

0

Mit Identifiers in Ihren Apps

Ab dem 1. Mai wird der App Store nicht mehr akzeptiert neue Apps oder App-Updates, die UDIDs zugreifen. Aktualisieren Sie Ihre Apps und Server, um Benutzer mit den in iOS 6 eingeführten Hersteller- oder Werbe-IDs zu verknüpfen. Weitere Informationen finden Sie unter UIDevice Class Reference.

Quelle: https://developer.apple.com/news/

(kopiert von meiner anderen post)