2010-06-03 2 views
2

У меня есть приложение iPhone, что я хочу, чтобы иметь возможность настроить настроить для различных служит, что у меня есть в многоступенчатом развертыванияИспользования Xcode для переключения профилей конфигурации между разработкой/постановками/производством

В настоящее время я их в три .plist шаблоны (содержащие URL-адреса, ключи API и т. д.), которые я переключаю между собой, но это раздражает, и поскольку XCode имеет разные конфигурации сборки, мне было интересно, есть ли способ, которым я мог бы подключиться, чтобы я мог просто один -click «debug» «release» «промежуточная» для переключения между профилями

Спасибо!

+0

с чем вы шли, в конце концов? – bogardon

ответ

2

Там может быть более элегантный способ сделать это, но это то, что я хотел бы сделать:

#ifdef DEBUG 
    //Load debug plist 
#else 
#ifdef STAGING 
    //Load staging plist 
#else 
    //Load release plist 
#endif //staging 
#endif //debug 

Add «DEBUG = 1» для определения символов препроцессора в конфигурации отладки и «= промежуточной точке 1 'в конфигурацию промежуточного этапа

Смежные вопросы