Hinzufügen einer Build-Konfiguration in Xcode

133

Ich möchte eine neue Build-Konfiguration in Xcode 5, "QA", zu den anderen drei hinzufügen, die wir derzeit haben (Debug, Distribution, Release). Wenn ich jedoch auf "Editor> Konfiguration hinzufügen" klicke, ist alles ausgegraut. Ich bin mit Xcode überhaupt nicht sehr vertraut, daher bin ich mir nicht sicher, wie ich das machen soll.

Gibt es einen Grund, warum es ausgegraut ist? Ist dies dieser Prozess, um eine Build-Konfiguration hinzuzufügen? Vielen Dank.

Daniel Miller
quelle
Hier ist es ein Artikel, vielleicht hilft er euch. Hier sehen Sie den Beispielcode + im Detail, wie Sie mithilfe von Build-Konfigurationen Ihre Staging- und Release-Web-URLs, -Schlüssel und vieles mehr festlegen können. Ich habe verschiedene Ressourcen gesehen, aber es gab kein Beispiel für vollständigen Code. Aus diesem Grund habe ich den vollständigen Beispielcode mit einer detaillierten Beschreibung hinzugefügt, wie Sie Set-Build-Konfigurationen mithilfe von Plist und automatisiertem Prozess von Build-Konfigurationen generieren können, während Sie ein Archiv für den Release- und Testmodus erstellen. github.com/ourangzeb/Build-Configuration-for-IOS
Ourang-Zeb Khan

Antworten:

260

Ich bin auf dasselbe Problem gestoßen und habe es herausgefunden. Hier ist ein Screenshot des Problems. Ich möchte meine "Release" -Konfiguration duplizieren, aber die Option dazu ist deaktiviert. Warum?

Geben Sie hier die Bildbeschreibung ein

Die Antwort versteckt sich hier hinter diesem kleinen Knopf (rot eingekreist) ...

Geben Sie hier die Bildbeschreibung ein

Dieses Menü wird geöffnet, um anzuzeigen, dass Sie derzeit ein Build-Ziel ausgewählt haben. Build-Ziele haben keine eigenen Konfigurationen.

Konfigurationen sind projektweit. Wenn Sie die Projektdatei auswählen , funktioniert das Menü wie hier gezeigt.

Sie müssen auch sicherstellen, dass die Registerkarte "Info" ausgewählt ist. Die Optionen sind weiterhin ausgegraut, wenn Sie sich auf der Seite "Build-Einstellungen" befinden

Geben Sie hier die Bildbeschreibung ein

Akshaun
quelle
118
Sie müssen auch sicherstellen, dass die Registerkarte "Info" ausgewählt ist. Die Optionen sind immer noch ausgegraut, wenn Sie sich auf der Seite "Build-Einstellungen" befinden
Matt Garrod,
8
"Editor (!) Menü", dann Info auswählen, dann Projekt ... Apple, warum müssen die Leute bei dieser einfachen Sache Fragen zu SO stellen?
m8labs
1
Ich habe diese Antwort genau befolgt (JA, ich habe pro Projekt wie im Screenshot ausgewählt, JA, ich habe die Registerkarte Info DANN mein Projekt ausgewählt), aber alle diese Optionen sind immer noch ausgegraut?
Kann Poyrazoğlu
Für mich funktionierte es nur, wenn ich auf die Registerkarte "Build Settings" drückte. Sie können jedoch "Build-Einstellungen" nach unten zum Abschnitt "Benutzerdefiniert" scrollen und die Einstellungen manuell hinzufügen.
Leo
8

Für Xcode 11 + können Sie hier Ihre benutzerdefinierte Konfiguration hinzufügen:

Geben Sie hier die Bildbeschreibung ein

Jader Yang
quelle