2013-06-30 24 views
27

Sto lavorando con il codice sorgente che è congelato e non può essere modificato; ma ENV è consapevole e si aspetta cambiamenti attraverso ENV. Il codice sorgente viene utilizzato in un progetto Xcode 4/iOS.Dove impostare le variabili di ambiente per l'app?

Xcode 3 ci ha permesso di impostare le variabili ambientali sull'app nella cartella Eseguibile (vedere Figura 1 a iOS Debugging Magic). Xcode 4 sembra mancare delle "informazioni eseguibili" che erano presenti in Xcode 3.

Ho esaminato una serie di domande simili su Stack Overflow, ma nessuno ha risposto alle domande. Le risposte di solito degenerano in macro del preprocessore. Confer: How to set environment variables in iPhone executable using XCode 4?, Conditional Environment Variables in Xcode e Where to set environmental variables in ios?.

Come impostare le variabili di ambiente di un'app in Xcode 4?

risposta

51

È possibile impostare variabili di ambiente tramite Schemi Xcode. Per modificare uno schema, selezionarlo nella barra in alto:

Editing a scheme in Xcode

Scegliere la modalità di esecuzione e passare alla scheda Argomenti, e ci si va ...

Setting environment variables in Xcode

Per impostazione predefinita , queste impostazioni vengono anche utilizzate per le modalità Test e Profilo.

+0

Perfetto, grazie. – jww

+2

Grazie. Non posso credere che sia stato così difficile trovare qualcun altro che lo dica nei risultati di ricerca di Google. –