2013-06-30 2 views
27

Я работаю с исходным кодом, который заморожен и не может быть изменен; но его ENV знает и ожидает изменений через ENV. Исходный код используется в проекте Xcode 4/iOS.Где установить переменные среды для приложения?

Xcode 3 позволил нам установить переменные окружения в приложении в папке Executable (см. Рис. 1 на iOS Debugging Magic). Xcode 4, похоже, не имеет «исполняемой информации», которая присутствовала в Xcode 3.

Я просмотрел ряд похожих вопросов о переполнении стека, но никто не ответил на вопросы. Ответы обычно вырождаются на макросы препроцессора. Конфе рент: How to set environment variables in iPhone executable using XCode 4?, Conditional Environment Variables in Xcode и Where to set environmental variables in ios?.

Как установить переменные среды приложения в Xcode 4?

ответ

51

Вы можете установить переменные среды через схемы Xcode. Чтобы изменить схему, выберите его в верхней строке:

Editing a scheme in Xcode

Выберите режим Run и перейдите на вкладку Аргументы, и там вы идете ...

Setting environment variables in Xcode

По умолчанию , эти настройки также используются для режимов тестирования и профиля.

+0

Отлично, спасибо. – jww

+2

Спасибо. Я не могу поверить, что было так много неприятностей, чтобы найти кого-нибудь еще в этом вопросе. –