CocoaPods 泥潭

Author :JerryYang
Create by 2021.01.25

环境:
MacOS: 11.2
CocoaPods: 1.10.1


一、安装CocoaPods

  1. 安装需要⽤到Ruby,Mac⾃带了Ruby,我们把它更新到最新版本;
sudo gem update --system
  1. 更换源,现在用的源是 Ruby China
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
# 查看当前源
gem sources -l
# 确保只有 gems.ruby-china.com
  1. 安装CocoaPods
sudo gem install cocoapods
# 如果提示:You don't have write permissions for the /usr/bin directory. 请执行下面的操作
sudo gem install cocoapods -n /usr/local/bin
  1. 安装CocoaPods
pod setup

二、CocoaPods简单使用

  1. 切换至项目根目录,新建 Podfile 文件;
  2. 打开Podfile 文件,配置需要的包,例如:
source '[https://github.com/CocoaPods/Specs.git](https://github.com/CocoaPods/Specs.git)'
platform :ios, '11.0'

target 'UnityFramework' do
pod 'UnityAds', '3.5.1'
end
  1. 执行安装
#如果是第一次过程可能比较漫长,请耐心等待
pod install

#如果需要更新,请执行
pod update

#要获取更多命令,请执行
pod help
  1. 安装完之后会生成一个新的工程文件,如下:


    之后都用这个工程去开发

三、可能遇到的问题

如果pod setup 不顺利
采用:Git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master 该过程作用与 pod setup作用相同

1. FBAudienceNetwork下载不了的问题(开了VPN也下载不了)

切换至:/Users/feiyang/.cocoapods/repos/trunk/Specs
搜索:FBAudienceNetwork.podspec.json
修改 FBAudienceNetwork.podspec.json,(这里我填了我服务器的地址,只上传了6.2.1的版本)

 "source": {
    "http": "http://www.xrlmall.top/FBAudienceNetwork-6.2.1.zip",
    "sha1": "31fd0c2be55af1862ec2803f7e69492c30d2b797"
  },
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 10,135评论 0 12
  • 五个美女六朵花,同学青春思年华。 放飞自我登高处,奇缘总在奇石崖。
    蓝手印zzy阅读 2,615评论 2 10
  • 休息的时候,总是想着安排学习,或是阅读,从前,我是爱干这些事的,是一种享受的心情。可这大半年,我都没办法用一种享受...
    再见Sarah1992阅读 1,409评论 0 1
  • 今天总有这种感觉,像是什么东西压在了胸口,压的我喘不过气来,让我心烦意乱,让我睡不着,究竟今天发生了什么,让我这么介意
    精致的佛系猪猪女孩阅读 1,405评论 0 0
  • 当然,完全可以自己动手通过自定义view来实现下拉刷新的功能,但是具体实现起来还是比较麻烦的。如果有兴趣,可以参考...
    小人物灌篮阅读 4,581评论 0 5

友情链接更多精彩内容