美文网首页iOS 组件化
检测私有库报错 [iOS] unknown: Encounte

检测私有库报错 [iOS] unknown: Encounte

作者: 骑马纵天下 | 来源:发表于2020-06-20 15:45 被阅读0次

    问题描述
    项目模块化时,我们制作的私有库免不了依赖其他私有库和CocoaPods的公有库。在产品更新迭代制作新版本的私有库后,准备提交私有库前的验证环境如果没有给验证私有库的命令知道地址一般都会报如下错误。但是如果项目中如果只有公共库应该不会报错,因为验证和提交的时候默认回去官方specs库校验,目前写的库还没有只依赖公有库的。

    效验

    校验podspec文件时会到远程podspec库查找相关依赖,默认只会到官方specs库校验,此时需要指定远程specs库去校验。

    podspec文件在写依赖的时候也无法在对应的库后面添加源地址。但是我们可以在验证和提交的时候加上--sources参数。注意--sources后面也需要加上官方源,不然会报找不到公开的第三方库。

    pod spec lint --verbose --use-libraries --allow-warnings --sources='git@私有库地址.git,https://github.com/CocoaPods/Specs.git'
    
    

    相关文章

      网友评论

        本文标题:检测私有库报错 [iOS] unknown: Encounte

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