Exportgeräte, die in Apples iOS Provision-Portal hinzugefügt wurden

8

Mein Apple-Entwickler läuft in 5 Tagen ab. Und nach der Erneuerung möchte ich meine Geräteanzahl auf 100 wiederherstellen, aber in der Zwischenzeit möchte ich alle aktuell hinzugefügten Geräte als Backup für die zukünftige Verwendung exportieren, das sind 87 Geräte.

Im Entwicklerbereich für neue Apps sehe ich keine Möglichkeit, alle Geräte zu exportieren, und ich möchte nicht alle 87 Geräte kopieren: (

Hinweis: Ich möchte Geräte in dem Format exportieren, das Apple für mehrere Geräteeinsätze benötigt.

    
Irfan DANISH 17.04.2013, 06:11
quelle

6 Antworten

23

Wenn Sie nach einer Option suchen, die keine zusätzliche Software, keine Aufnahmen oder das Arbeiten mit regulären Ausdrücken erfordert, finden Sie hier ein JavaScript-Snippet, das Sie in der JavaScript-Konsole von Chrome (oder vermutlich jedem anderen Browser) ausführen können Erhalte eine korrekt formatierte Geräteliste:

%Vor%

Der vollständige Export wird in der Konsole protokolliert. An dieser Stelle können Sie ihn einfach in ein leeres Textdokument kopieren und einfügen, das dann jederzeit wieder zu Apple importiert werden kann.

Dies funktioniert ab April 2015 mit Apples aktuellem Entwickler-Site-Layout. Offensichtlich kann es brechen, wenn sie etwas verändern.

    
aroth 03.04.2015 05:32
quelle
9

Öffnen Sie die Liste der Geräte Safari, Chrome oder Firefox und Firebug. Öffnen Sie den Web Inspector (opt-cmd-i in Safari), gehen Sie zur Registerkarte Instrument (Strg + 3). Klicken Sie auf "Start Recording" und aktualisieren Sie die Seite.

Ganz unten in der erscheinenden Liste finden Sie "listDevices.action" und wählen Sie es aus. In der rechten Spalte eines Webinspektors kopieren & amp; Fügen Sie die vollständige URL ein und laden Sie die JSON-Datei mit einer Liste von Geräten herunter. Dann, mit einem einfachen Regexp (dh / \ "name \": \ "([^ \"] +) \ ", \ n \ s * \" Gerätenummer \ ": \" ([^ \ "] +) \ "/) Sie können den Namen und die Nummer des Geräts abrufen.

Das Format, das Apple für den Upload akzeptiert, ist

%Vor%

Aktualisierung:
Ah! Apple bietet jetzt eine vollständige Gerätenummer auf der Seite "iOS-Geräte" an, so dass der ganze Prozess einfacher wird. Kopieren Sie die Liste und fügen Sie sie beispielsweise in Sublime Text ein und geben Sie den Namen und die Nummer des Geräts in der richtigen Reihenfolge ein:

finde: /^(.*) + ([^ \ n] +) \ n /
ersetzen: \ 2 \ t \ 1 \ n

    
kovpas 17.04.2013 06:44
quelle
4

Keines der oben genannten Dinge funktionierte für mich, wahrscheinlich weil Apple das Format geändert hat. Was aber perfekt funktionierte, war folgendes:

  • Kopieren Sie alle Elemente auf der Geräteseite von Apple
  • Einfügen in Zahlen, Geräte-ID und Namen werden als zwei verschiedene Spalten erkannt
  • Ziehen Sie die Spaltenreihenfolge so, dass die Geräte zuerst und nicht die Namen
  • angezeigt werden
  • Kopieren Sie alle Zeilen in eine Textdatei
  • Laden Sie zu Apple hoch und Sie sind fertig
demianturner 26.09.2013 14:57
quelle
1

Sehen Sie sich Mattts Kommandozeilen-Tool Cupertino an

Sie können ios devices:list ausführen, um die Liste der Geräte in Ihrem Konto abzurufen.

Es ist wahrscheinlich nicht das genaue Format für Apples Importer, aber es sollte Sie zu einem guten Punkt bringen, es gibt auch ios devices:add , mit dem Sie Ihre Geräte über die Befehlszeile wieder hinzufügen können.

    
Chris Wagner 17.04.2013 06:38
quelle
1

Sie können einen Befehlswerkzeug-Aufruf Spaceship verwenden, der das Apple Developer Center und die iTunes Connect API verfügbar macht.

So habe ich alle meine Geräte von meinem Apple Developer-Konto zu einem zweiten migriert.

%Vor%

Hinweis: Um schnell mit Raumschiff starten irb in Ihrem Terminal zu spielen und erfordern "Raumschiff".

    
gbg_sw4gger 30.08.2017 16:04
quelle
0

Meine Lösung hierfür war die Erstellung eines neuen Bereitstellungsprofils hier und füge alle Geräte hinzu. Dann lade es herunter und öffne es mit vim (oder einem anderen Editor). Die Datei wird einige binäre Stil und plist (xml) mit all Ihren Geräten enthalten, die geparst werden können Ich denke, aber ich c & amp; p Geräteliste. Smth mögen:

%Vor%

Löschen Sie Ihr Bereitstellungsprofil, wenn Sie es danach nicht benötigen.

    
waggledans 31.03.2017 20:32
quelle