cocoapods使用

更新cocoapods相关问题

拥有回忆 提交于 2019-11-30 03:06:11
Error: 1、 ERROR: SSL verification error at depth 0: certificate has expired (10) ERROR: Certificate /C=CN/ST=ZheJiang/L=HangZhou/O=Alibaba (China) Technology Co., Ltd./CN=*.taobao.org expired at 2018-12-05T03:16:02Z 原因:淘宝源证书过期了,已无法使用 解决方案: <1> 移除淘宝源: gem source --remove https://ruby.taobao.org (注意:若你使用的是淘宝源,否则移除无效,步骤3 可查看当前源) <2> 添加新的源: gem sources -a https://gems.ruby-china.org/ <3> 查看是否更新成功: gem sources -l 相关问题 1、若步骤2提示: Error fetching https://gems.ruby-china.org/: bad response Not Found 404 原因:由于域名备案导致,改用 gem sources -a https://gems.ruby-china.com/ 2、 ERROR: While executing gem ... (Gem:

CocoaPods 安装和使用教程

最后都变了- 提交于 2019-11-27 17:18:47
用淘宝镜像像下载安装: $ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a https://ruby.taobao.org/ 为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看: $ gem sources -l 最后在终端中运行: $ sudo gem install cocoapods 场景1:利用CocoaPods,在项目中导入AFNetworking类库 AFNetworking类库在GitHub地址是: https://github.com/AFNetworking/AFNetworking 为了确定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能验证一下。在终端中输入: $ pod search AFNetworking 在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile,运行: $ vim Podfile 然后在Podfile文件中输入以下文字: platform :ios, '7.0' pod "AFNetworking", "~> 2.0" 然后保存退出。vim环境下,保存退出命令是: :wq 这时候,你就可以利用CocoPods下载AFNetworking类库了

xcconfig的使用与xcode环境变量

会有一股神秘感。 提交于 2019-11-26 16:09:57
在正式使用xcconfig之前,还是得先把这几个概念给区分一下。什么是workspace,什么是project,什么是target workspace,顾名思义就是我们的工作区。一个workspace可以包含多个project以及一些其它文件。workspace也可以把多可以project组织起来。 一个project会包含属于这个项目的所有文件,资源,以及生成一个或者多个软件产品的信息。 一个project会包含一个或者多个 target,而每一个 target都对应一个products,也就是最终产生的.app。 一个targets可以有多个configuration(如我们平常用到的debug和release,当然我们还可以自己添加),每个configuration就会有对应的build settings。每次build都是在一个configuration下build的。 build setting 中包含了 product 生成过程中所需的参数信息。project的build settings会对于整个project 中的所有targets生效,而target的build settings是重写了project的build settings,重写的配置以target为准。 那么,什么又是scheme呢?scheme就相当于一个组织者。在build的时候