Как я ссылаюсь на зависимый проект, созданный с другой конфигурацией в XCode?
У меня есть два проекта Xcode:Super
а также .Sub
Super
имеет пользовательскую конфигурацию:.Enterprise
Sub
имеет только конфигурации по умолчанию:Debug
а также .Release
Super
имеет целевую зависимость отSub
, Когда я строюSuper
сEnterprise
конфигурации,Sub
строит с конфигурацией по умолчанию:Release
, Это дает следующую иерархию:
Build
|-Products
|-Enterprise-iphoneos
|-Super.app
|-Release-iphoneos
|-libSub.a
|-Sub
|-Sub.h
Clang не удается построить, потому чтоlibSub.a
а такжеSub/Sub.h
обычно находится в том же каталоге, что иSuper.app
, но вместо этого находится в другом каталоге, потому чтоSub
построен сRelease
конфигурация вместоEnterprise
, Я контролирую оба проекта, чтобы я мог легко добавитьEnterprise
конфигурация дляSub
, но я чувствую, что должно быть волшебное заклинаниеНастройки сборки Xcode чтобы сделать эту работу.