美文网首页iOS在路上
CocoaPods 系列之七 pod 遇到的问题

CocoaPods 系列之七 pod 遇到的问题

作者: 海森V | 来源:发表于2018-05-29 19:43 被阅读172次

    CocoaPods 系列之一 制作公开库
    CocoaPods 系列之二 更新公开库
    CocoaPods 系列之三 Podspec 语法说明
    CocoaPods 系列之四 Podspec subspec
    CocoaPods 系列之五 Private Pods(译文) 制作私有库
    CocoaPods 系列之六 Private Pods 制作私有库从0到1
    CocoaPods 系列之七 我遇到的验证不过

    一 pod lib lint --allow-warnings

    忽略警告的验证

    二 - ERROR | [iOS] xcodebuild: /Users/bjhl/BJDownloadSDK/BJDownloadSDK/BJDownload/BJDownloadManager/BJDownloadManager+NetStatus.m:10:9: error: 'Reachability.h' file not found with <angled> include; use "quotes" instead

    这种错误,创建自己的库时依赖其它的库,引用的不对。正确的引用是 #import <YYModel/YYModel.h>

    如果自己库的某个类是继承其它库的类,它会自动包含 #import "" 这种方式,比如自称AF的AFHTTPSessionManager,把#import "AFHTTPSessionManager.h"删除,#import <AFNetworking/AFHTTPSessionManager.h>

    三 pod update 库名 --verbose --no-repo-update

    使用这个命令更新时可以不更新本地的specs库
    例如:pod update BJDownload --verbose --no-repo-update

    四 Podfile中没有a库,更新a库

    直接在Podfile.lock中修改版本号
    执行 pod install

    五 pod repo update 更新本地仓库

    相关文章

      网友评论

        本文标题:CocoaPods 系列之七 pod 遇到的问题

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