
我正在尝试构建一个在Podfile中指定的具有不同依赖关系(例如AFNetworking)的静态库.我不希望将依赖关系包含在最终的静态库(调用libmyProject.a)中,我只想链接到它们,然后创建一个MyProject.Podspec文件,我可以在其中放置相同的依赖项.
问题是,当我构建libmyProject.a时,libPods.a被链接并包含在内,所以如果我分发libmyProject.a和其他人将它集成到一个使用某些相同依赖项的项目中,它将会有重复的符号问题.
如何链接到libPods.a lib但不包括在libmyProject.a?它应该像其他现有框架一样工作.
谢谢!
解决方法 我通过从构建阶段的“链接二进制库与库”中删除libPods.a lib来解决这个问题. 总结以上是内存溢出为你收集整理的ios – 使用Cocapods构建静态库全部内容,希望文章能够帮你解决ios – 使用Cocapods构建静态库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)