美文网首页
制作私有Pod库,pod install集成至Demo项目时,命

制作私有Pod库,pod install集成至Demo项目时,命

作者: OrrHsiao | 来源:发表于2023-03-12 14:30 被阅读0次

这个问题很久之前碰到了,上次解决了,但是这次又踩了这个坑,还是记录一下吧。
问题表现:
1、pod install命令行执行成功,但是报了很多黄色警告,内容为文件引用相关的输出
2、项目无法编译,报错:info.plist重复引用
根本原因:文件重复引用,podspec文件,source_files描述将xcframework引入,vendored_frameworks又再次引入xcframework

    demo.subspec 'SDK1' do |s1|
        s1.source_files = 'XASDK/Classes/SDK1/**/*'
        s1.vendored_frameworks = XASDK/Classes/SDK1/frameworks/*.xcframework'
    end

从pod install命令行警告可以排查此问题
从项目编译报错看错误为:info.plist重复引用,实际是xcframework的引入重复
从Demo工程Pod文件夹内可以看到引入了重复的framework

相关文章

  • 制作Pod库

    目录 一、公有Pod库制作 二、私有Pod库制作 三、subspec子库的制作 四、遇到的坑 一、公有Pod库制作...

  • pod search 提示Unable to find a po

    制作cocoapods私有库时,输入pod search Person (Person为自己私有库)发现提示"[!...

  • iOS:CocoaPods制作私有库

    本章制作私有库方法省去了繁琐的Pod校验,快速简单制作私有库。 创建索引库 我使用的是GitHub 制作Pod 再...

  • ios 创建私有库pod,codspec

    创建pod模版项目 使用pod命令创建私有库模板项目pod lib create 私有库名,如创建一个名为Pods...

  • Cocopods 提示target has transitive

    制作自己的pod库时,依赖其他第三方库,在pod install时提示: 解决方案:在自己的pod库.podspe...

  • 制作自己的Cocoapods

    制作自己的Cocoapods 创建自己私有pod库,官方推荐使用 pod lib create [pod name...

  • 制作 CocoaPods 开源库

    CocoaPods 开源库的制作过程: 添加私有Pod仓库,用来存储私有Pod库的podspec文件,类似Coco...

  • pod install和pod update

    1、pod install:当你需要向你的项目中安装新的pod库时使用pod install;(即使之前你已经有 ...

  • iOS-pod install&pod update

    pod install 当你需要向你的项目中安装新的pod库时,使用pod install。(即使之前你已经有一个...

  • Pod私有库的管理

    在iOS项目开发中,我们制作自己的远程私有库或者开源库,然后用pod方式来安装或者移除比我们手动去删除或者集成更加...

网友评论

      本文标题:制作私有Pod库,pod install集成至Demo项目时,命

      本文链接:https://www.haomeiwen.com/subject/cqzfrdtx.html