Sie können dies in Schemata tun. Öffnen Sie Ihr Schema (bearbeiten), erweitern Sie Build in Ihrem Schema, klicken Sie auf Pre-Actions, klicken Sie auf +, wählen Sie New Script Action ausführen und schreiben Sie ein Skript, das SHA und ändert einige Header-Datei, wo Sie SHA (einfachste Weg ist) #define GIT_SHA @"..."
) und verwenden Sie GIT_SHA
in Ihrer App an einem Ort, an dem Sie sie anzeigen können.
Version 2.17. Erstelle a85b242.
Wenn Sie eine schöne Version wie oben hinzufügen möchten, folgen Sie einfach diesen Schritten:
Build Phases
in Xcode
Add Build Phase
Add Run Script Build Phase
. Sie finden dies im oberen Menü Editor . Ziehen Sie die Script-Zeile an die Position nach Target Dependencies
. /bin/sh
Legen Sie das folgende Skript auf das Skriptfeld fest. Vergessen Sie nicht, Quellen in Ihren Pfad zu Datei zu ändern, wo GitVersion.h
sein sollte. Zum Beispiel:
Importieren Sie GitVersion.h
file in das Xcode Projekt
Fügen Sie diese Zeilen ein:
%Vor%Eine vollständig dokumentierte Antwort mit Bildern und beschriebenen Vorteilen finden Sie hier .
Tags und Links objective-c iphone ios git xcode