Xcode 11: создание статической структуры, которая включает другие платформы / библиотеки в свой двоичный файл в iOS

У меня есть цель платформы в Xcode 11.x для создания динамической структуры со статическим связыванием некоторых сторонних библиотек с использованием файла pod.

platform :ios, '9.0'
#use_frameworks!

target 'Framework' do
pod 'DeviceUtil', '~> 2.0'
end

Теперь у меня есть требование создать статический фреймворк, и для этого я изменил тип "Mach-O" на "Статическая библиотека" в настройках целевой сборки "Framework" и смог создать статический фреймворк. Сгенерированный фреймворк правильно отображает все архитектуры. (for architecture i386): current ar archive random library for all architecutres x86_64, armv7 & arm64). Но статическая структура не включает сторонние библиотеки в двоичный файл Framework.

Как создать статическую структуру с использованием Xcode11.x, который включает в себя другие сторонние библиотеки в своем двоичном файле? Также изменение типа "Mach-O" достаточно для создания статической структуры, или есть какой-то другой способ, который мне не хватает?

Я сослался на несколько сообщений SO и не смог найти ответа. Некоторые из них старые, и я чувствую себя неактуальным в соответствии с последними настройками сборки Xcode, а на некоторые из них нет ответа. Xcode 9: связывание статической структуры с другой статической структурой

0 ответов

Другие вопросы по тегам