【发布时间】:2017-09-22 07:32:24
【问题描述】:
我想制作一个动态框架,将两个 3-rd 方框架与静态库结合起来,然后将其作为 pod 添加到我的项目中。 这是他们的 podspec 文件
- IndoorsSDK-iOS.podspec(顺便说一下,这个.framework文件中缺少modulemap)
- IndoorAtlas.podspec
我尝试在我的 podspec 文件中将它们添加为 s.dependency,但出现以下错误
Pods error - target has transitive dependencies that include static binaries
尝试将它们包含为 s.vendored_frameworks,但被关注 https://github.com/CocoaPods/CocoaPods/issues/6409 并且无法使用给定的解决方案解决。
你能帮助我如何处理它,稍后我会 发布一些测试项目以更仔细地查看问题。现在我有太多不同的测试项目无法运行,我什至不知道要发布到 Github 上展示什么。
在我的大部分尝试中,我最终都无法在我的框架 swift 文件中使用 Import IndoorsSDK/IndoorAtlas,因为 “没有这样的模块” 错误。
感谢任何帮助。
【问题讨论】:
标签: ios swift frameworks cocoapods podspec