【从简】配置CocoaPods

作者: SevenJustin | 来源:发表于2015-10-30 17:07 被阅读58次

1 直接执行CocoaPods的安装命令

sudo gem install cocoapods(在最新系统上需要换成 sudo gem install -n /usr/local/bin cocoapods)

如果失敗後則轉向国内镜像 试试通过Ruby镜像访问CocoaPods  先去掉已存在的访问路径

gem sources --remove https://rubygems.org/

然後再添加新的路徑

gem sources -a https://ruby.taobao.org/

2 查看是否修改成功

gem sources -l

3 在執行安裝命令如1所示

4 pod search JSONKit 搜索一個第三方

5 cd到你的工程路径然后 vim Podfile 創建文件(且只識別這個文件名的文件)來配置依賴庫信息告訴CocoaPods去下载列表里的第三方(i编辑 esc退出编辑 :wq保存並退出)

6 編輯界面中輸入 target "你的工程名" 这个写法是对应的pod的最新版本 1.0.0

7 pod install

8 必须通过xcworkspace文件打开工程

9 工程中的UserHeaderSearchPaths 新增 ${SRCROOT} 并修改为recursive 就能在主体工程中import啦

10 以后有更新或者添加只需要pod update ,因为CocoaPods会自动识别并保持最新。

11 想要删除CocoaPods 需要删除(出现diff: /../Podfile.lock: No such file or directory,则全部删除后重新$sudo pod install一下就好了。如果编译的时候出现权限问题,对工程文件夹

$sudo chmod 777 path-to-project-folder/*   

 $sudo chown 777 path-to-project-folder/*  

即可,具体删除流程如下:

1. 删除工程文件夹下的Podfile、Podfile.lock及Pods文件夹

2. 删除xcworkspace文件

3. 使用xcodeproj文件打开工程,删除Frameworks组下的Pods.xcconfig及libPods.a引用

4. 在工程设置中的Build Phases下删除Check Pods Manifest.lock及Copy Pods Resources

相关文章

网友评论

    本文标题:【从简】配置CocoaPods

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