Gibt es seit der Veröffentlichung von iOS 7 eine Möglichkeit, die UDID zu ermitteln, ohne iTunes auf einem PC / Mac zu verwenden?

Ich entwickle eine App für mein Unternehmen und lasse die Benutzer langsam in die "Beta" einsteigen, indem sie ihre iPads zu den iOS Dev Center-Konten des Unternehmens hinzufügen. Von dort aus erstellen wir einen Ad-hoc-Build für die lokale Intranet-Distribution.

Bei meinem letzten Auftritt verwies ich die Leute auf eine dieser "Find my UDID for me" -Anwendungen und forderte sie auf, mir die gefundene UDID zu senden.

iOS 7 hat dies abgeschnitten - diese Apps sind jetzt alle weg und wenn Sie noch eine haben, gibt es eine GUID zurück, die nichts mit der UDID zu tun hat.

Ich muss also jedes dieser Dinge mit meinem Mac verbinden und dann die UDID von iTunes abrufen, was ein bisschen mühsam ist (aber weniger mühsam, als ihnen zu erklären, wie man sie von iTunes abruft, vorausgesetzt, sie habe es sogar installiert). Und manchmal wird versucht, eine Synchronisierung mit meinem Mac durchzuführen, was sich nur auf das Anlegen von Bereitstellungsprofilen auswirkt, die ich nicht auf dem Gerät haben möchte. Und mindestens einmal, als ich ein iPad hatte, entschloss ich mich plötzlich, ein Upgrade von iOS 6 auf iOS 7 durchzuführen. Ich bin mir nicht sicher, ob es mit dem Anschließen zusammenhängt (und in diesem Fall wollte der Benutzer kein Upgrade).

Gibt es also eine andere Möglichkeit, die UDID vom iPad abzurufen, als sie an eine Maschine anzuschließen?

DEUTLICH SEIN: Ich versuche nicht, die UDID in einer App abzurufen. Ich versuche nur, den schnellsten Weg zu finden, um die UDID zur Verteilung in die Geräteliste in unserem Entwicklerprofil aufzunehmen.

Antworten auf die Frage(18)

Ihre Antwort auf die Frage