如何解决Xcode 11:在iOS二进制文件中构建包含其他框架/库的静态框架
我在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 举报,一经查实,本站将立刻删除。