Мне нужно правильно установить идентификатор FIRM для моего приложения (в соответствии с целью). Например, я написал в своем Distribution.h следующие строки:
#define X_FIRM_ID @"X"
#define XX_FIRM_ID @"XX"
#define FIRM_ID XX_FIRM_ID
Для каждой сборки, которую я сделал, я должен вручную изменить FIRM_ID. Я хочу сделать это автоматически, так же, как я делаю для Default.png и других изображений, используемых в моих приложениях.
У меня есть 2 цели: одна для X и другая для XX. В каждой цели я заполнил макросы препроцессора X и XX соответственно.
Теперь я хочу определить в Distribution.h FIRM_ID соответственно с макросом препроцессора и не знаю, как это сделать.
#define FIRM_ID if defined(XX) XX
Выше не работает.
Пожалуйста, помогите мне с этим, если это можно сделать.