Xcode: Generiert einen automatischen Kommentar zum Archiv

8

Kontext: Mein Projekt enthält zwei Backend-Server, einen für die Entwicklung und einen für die Produktion. Jedes Mal, wenn ich einen Build für QA erstelle, muss ich den Server, auf dem der Build läuft, auf TestFlight setzen (das ist in Ordnung). Aber auf meiner Archivliste auf Xcode, bekomme ich leicht mehr als 100 Archive, wo ich manuell setzen muss, wenn es prod oder dev Server war.

Das Hauptproblem ist hier, wenn die QA auf eine bestimmte Version auf einem bestimmten Server zurückgesetzt werden muss.

Frage: Gibt es eine automatische Möglichkeit, ein Kommentar zum Archiv beim Aufbau zu geben? Ich möchte etwas wie:

setzen
  

[Build-Nummer] - [Dev | Live] Server

Danke

    
Charles Vu 31.05.2012, 10:40
quelle

4 Antworten

1

Wir verwenden den folgenden Befehl, um dem Archiv direkt nach dem Build (xcodebuild) einen Kommentar hinzuzufügen:

%Vor%

wobei $ ARCHIVE_DIR das Verzeichnis für das betreffende Archiv ist, e. g.:

%Vor%     
Norman Lahme-Hütig 21.03.2013 11:01
quelle
1

Ich habe Normans Idee versucht, aber ich konnte die Syntax nicht zum Laufen bringen. Am Ende habe ich verwendet:

%Vor%     
Daz Eddy 11.07.2013 09:06
quelle
1

Hi basierend auf anderen Antworten habe ich so etwas gemacht:

  1. klicken Sie auf das Projektsymbol und wählen Sie "Schema bearbeiten ..."
  2. Wählen Sie "Archiv / Post-Aktionen"
  3. drücken Sie "+" "New Script Aktion ausführen"
  4. Ändern Sie "Erstelle Build-Einstellungen von" zum gewünschten Projekt
  5. Wählen Sie die Shell
  6. aus
  7. Fügen Sie dieses Skript ein (vorausgesetzt, dass git verwendet wird):
%Vor%

Vorteil einer anderen Lösung ist, dass das Archiv basierend auf der XCode-Variablen lokalisiert wird, die nicht auf der Suche basiert (unnötiger Overhead).

    
Marek R 25.02.2014 14:03
quelle
1

Ich fand diesen alten Post nach dem Googlen und war sehr verärgert über das Problem mit der Aktualisierung des Organizers und hatte nur eine sehr hässliche Idee. Tatsächlich wird der Organisator bei FS-Aktualisierungen automatisch aktualisiert.

Ich habe gerade versucht, das Archiv zu verschieben, nachdem ich das Plist aktualisiert habe, und es dann wieder an seinen ursprünglichen Speicherort verschoben. Etwas wie das:

%Vor%

Schlaf ist erforderlich, damit OS X den Ordnerinhalt aktualisieren kann. Sie werden sehen, dass das Archiv verschwindet und dann wieder erscheint.

Ich hoffe, es hilft.

    
Gougou 22.10.2014 12:50
quelle

Tags und Links