2 Stimmen

Verwalten von Build-Zielvariablen im iphone-Projekt

Wir stellen auf einen automatisierten Build-Prozess für unsere iphone-Projekte um. Diese Projekte können von einzelnen Entwicklern ausgecheckt werden. In diesem Fall müssen alle API-URLs auf einen bestimmten Pfad zeigen. Es gibt auch eine Vielzahl von Build-Umgebungen, jede mit ihren eigenen API-Root-Pfaden.

Ich könnte wahrscheinlich mehrere, verschiedene Build-Ziele hinzufügen, und jeder von ihnen haben eine andere URLs-Definitionsdatei enthalten, aber dies scheint wie eine Menge von upkeep und ein bisschen overkill.

Alle bewährten Verfahren da draußen für Swapping ein paar Umgebungsvariablen für verschiedene Build-Umgebungen ohne viel Aufhebens?

2voto

drawnonward Punkte 52834

Xcode Konfigurationsdateien sind wahrscheinlich das, wonach Sie suchen. Sie speichern die Build-Einstellungen in einer Textdatei, um die Verwaltung zu erleichtern.

Auch: https://stackoverflow.com/questions/tagged/xcconfig

1voto

ohho Punkte 49013

Unter Project Baum > Targets > ein Ziel beleuchten > Cmd-I > in Build Registerkarte ...

Blättern Sie zu "GCC 4.2 - Precessing" > Preprocessor macros

fügen Sie einfach so viel wie nötig hinzu, z. B.

  TARGET=8

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X