Как получить имя цели?

Мы знаем, что XCode поддерживает переменную окружения${TARGET_NAME} но как получить доступ к этой переменной в коде Objective-C?

Что я пробовал?
я добавил"TARGET_NAME=${TARGET_NAME}" это в разделе макросов препроцессора настроек сборки. Но сейчас я не уверен, как использовать эту переменную"TARGET_NAME" в виде строки в коде target-C.

В моем случае название продукта и название цели различаются, поэтому у меня нет шансов использовать это.

Я пытался получить доступ с помощью

#ifdef TARGET_NAME
 NSLog(@"TargetIdentifier %@",TARGET_NAME);
#endif

Этот код выдает ошибку типа «Использование необъявленного идентификатора« myapptargetname »»

Ответы на вопрос(5)

Ваш ответ на вопрос