问题描述
我在Xcode 11.x中有一个框架目标,可以使用Pod文件通过静态链接一些第三方库来构建动态框架。
platform :ios,'9.0'
#use_frameworks!
target 'Framework' do
pod 'DeviceUtil','~> 2.0'
end
现在我需要构建一个静态框架,为此,我在“框架”的目标构建设置中将“ Mach-O”类型更改为静态库,并能够创建静态框架。生成的框架正确显示了所有架构(for architecture i386): current ar archive random library for all architecutres x86_64,armv7 & arm64
)。
但是静态框架在框架二进制文件中未包含第三方库。
如何使用Xcode11.x生成静态框架,该框架的二进制文件中包含其他第三方库? 同样,更改“ Mach-O”类型足以生成静态框架,还是我缺少其他任何方式?
我仅推荐了几篇SO帖子,却找不到答案。他们中的一些很旧,根据最新的Xcode构建设置,我觉得不相关,而其中一些没有答案。 Xcode 9: Linking a static framework against another static framework
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)