Мы знаем, что Xcode поддерживает переменную окружения ${TARGET_NAME}
, но как получить доступ к этой переменной в коде objective-C?
Что я пробовал?
Я добавил "TARGET_NAME=${TARGET_NAME}"
это в разделе макросов препроцессора в разделе "Настройки сборки". Но теперь я не уверен, как использовать эту переменную "TARGET_NAME"
как строку в коде objective-C.
В моем случае имя продукта и имя цели разные, поэтому нет возможности использовать это.
Я попытался получить доступ, используя
#ifdef TARGET_NAME
NSLog(@"TargetIdentifier %@",TARGET_NAME);
#endif
Этот код дает ошибку, например "Использование необъявленного идентификатора" myapptargetname "