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
网友评论