CocoaPods的相关操作

CocoaPods升级

sudo gem install cocoapods --pre

如果出现 错误:

ERROR: While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: cocoapods requires molinillo

则需要更新 gem 运行一下命令

sudo gem update --system

如果出现 错误:

ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj

则需要

sudo gem install -n /usr/local/bin cocoapods --pre

查看Pods中已过期的第三方开源库:

pod outdated

在 Mac 上用 SourceTree 克隆, 出现了 warning: templates not found /usr/local/git/share/git-core/templates 警告,导致克隆失败的解决办法:

/// 创建目录
sudo mkdir -p /usr/local/git/share/git-core/templates
/// 给修改目录添加权限
sudo chmod -R 755 /usr/local/git/share/git-core/templates

pod install后出现一下警告时的处理方式:

[!] `<PBXResourcesBuildPhase UUID=`xxx`>` attempted to initialize an object with an unknown UUID. `0B6359431C33CA0200C80C5D` for attribute: `files`. This can be the result of a merge and  the unknown UUID is being discarded.

解决方法:
1.移除General->Linked Frameworks and libraries中的libPods.a
2.退出xcode
3.在终端重新pod install即可

菜鸟笔记!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,806评论 3 50
  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,513评论 0 39
  • hjx生活小记阅读 88评论 0 0
  • 我和我的保险故事2 很多人都知道,我有个亲妹妹,是一名在人社局的公务员。她是一个做事极其认真负责任的人,而...
    隽虹阅读 206评论 0 0
  • 以前心老隐身 现在直接扔了
    二丑白阅读 160评论 0 0