CocoaPods的一些使用备注

2019-06-29  本文已影响0人  jgyhc

安装更新

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

异常情况

如果出现没有执行文件了
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

如果 pod search 出现:Unable to find a pod with name, author, summary, or description matching
删除:~/Library/Caches/CocoaPods/search_index.json

执行 pod repo update更新本地仓库

提交项目到pod

1、注册trunk
pod trunk register jgyhc@foxmail.com 'jgyhc' --verbose
查询自己的注册信息:pod trunk me

2、创建项目
执行命令:pod lib create MJPlaceholderView
如果需要自己创建模板:pod lib create ProjectName --template-url=https://github.com/jgyhc/pod-template.git
3、配置好podspec文件

4、添加文件:
类库的源文件将位于Pod/Classes文件夹下,资源文件位于Pod/Assets文件夹下,加好之后pod install更新

5、上传
上传命令: pod trunk push **.podspec
如果需要忽略警告的话 pod trunk push **.podspec --allow-warnings --use-libraries

6、添加其他人为贡献者
pod trunk add-owner ARAnalytics kyle@cocoapods.org

验证命令: pod lib lint MJUserRegisteredKit.podspec --allow-warnings --use-libraries

目前已经添加的库有:

pod trunk push <#name#>.podspec --allow-warnings --use-libraries


其他

如下错误通过 --verbose 就可以找到原因。
-> LPPushService (1.0.0)

Podfile文件的使用

source 'URL' : 指定镜像仓库的源 platform : ios, '6.0' : 指定所支持系统和最低版本 inhibit_all_warnings! :屏蔽所有 warning workspace '项目空间名': 指定项目空间名 xcodeproj '工程文件名':指定xcodeproj工程文件名

下面都是引入库的语句
上一篇 下一篇

猜你喜欢

热点阅读