Мне нужно создать статическую библиотеку, в которой будет свой собственный код, а также будет содержать множество других статических библиотек, которые я написал.Создание статической библиотеки статических библиотек в XCode
Так обычно у меня есть главный проект A.xcodeproj, который зависит от B.xcodeproj, который, в свою очередь, зависит от C, D, E и т.д.
Моя компания имеет требование распространять только статическую библиотеку с простым приложение, и для него должна быть только одна библиотека, отправленная, а не множество libC.a libD.a и т. д.
Итак, я создаю A_static.xcodeproj, который имеет простые вызовы API API и ссылки на libB.a, но каждый раз, когда я попробуйте этот libB.a содержит только символы для B.xcodeproj, я не могу получить к нему также libC.a libD.a и т. д.
Есть ли e Как сделать это в XCode, что мне не хватает?
Благодаря
Вы могли бы быть лучше писать скрипт для распаковки всех '.ar' файлов и упаковать их в один архив. Единственная проблема с этим - это файлы из разных архивов с тем же именем ... возможно, вы можете использовать папки или переименование файла всегда уникальным (на основе их исходного архива). Это не то, что Xcode будет предоставлять, поскольку это очень требовательное требование. – trojanfoe