用cocoaPods安装AVOS的SDK

经过前一篇文章艰难的安装cocoaPods的过程,本篇可以用cocoaPods安装AVOS的SDK了:

首先建立Xcode工程,如下图,我建立的工程名叫“AVOSlv”

用cocoaPods安装AVOS的SDK_第1张图片

 

 

 

 

 

 

 

 

在控制台显示如下:

 

 

首先进入到工程的根目录下,创建空白的Podfile文件,“$ vim Podfile”编写如下:

用cocoaPods安装AVOS的SDK_第2张图片

 

 

 

 

在控制台执行“$ pod install”,出现如下提示:

The platform of the target 'Pods'(ios 4.3) is not compatible with 'AVOSCloud(2.6.6)'which has a minimum requirement of iOS 5.1.1

刚开始以为需要到Xcode>Preference>Downloads下,安装iOS 6.0 Simulator,其实不是这个原因。

需要更改Podfile第一句为“ platform:ios,'6.0' ”此句表示应用平台及版本号。

Podfile中其他句的解释:

(1)最基本的AVOS的SDK需添加:pod 'AVOSCloud'

(2)如果需要 UI 的相关功能,可以添加:pod 'AVOSCloudUI'

(3)如果 SNS 组件的相关功能,可以添加:pod 'AVOSCloudSNS'

此时,控制台显示如下:

用cocoaPods安装AVOS的SDK_第3张图片

按照提示要求在Podfile第一行添加“source ‘https://github.com/CocoaPods/Specs.git’ ”语句,再执行“$ pod install ”,

此时,AVOS的SDK就添加成功了:

用cocoaPods安装AVOS的SDK_第4张图片

此时Xcode的工程下文件是这样的:

用cocoaPods安装AVOS的SDK_第5张图片

终于安装好,可以开始学习AVOS了,可以官网学习基础知识:https://www.avoscloud.com/docs/ios_os_x_guide.html

 

 

另外,以下拷贝了一下网上的有用的信息:http://code4app.com/article/cocoapods-install-usage

总结一下就是:

  1. 先在项目中创建Podfile,Podfile的内容是你想导入的类库。一般类库的原作者会告诉你导入该类库应该如何写Podfile;
  2. 运行命令:`$ pod install.

注意,这里有个小问题,如果刚刚你不是输入$ pod update,而是输入$ pod install,会发现类库导入不成功,并且终端出现下面提示:

[!] Required version (UAAppReviewManager (from `../`)) not found for `UAAppReviewManager`.
Available versions: 0.1.6

这里的意思大概是Podfile文件过期,类库有升级,但是Podfile没有更改。$ pod install只会按照Podfile的要求来请求类库,如果类库版本号有变化,那么将获取失败。但是 $ pod update会更新所有的类库,获取最新版本的类库。而且你会发现,如果用了 $ pod update,再用 $ pod install 就成功了。

那你也许会问,什么时候用 $ pod install,什么时候用 $ pod update 呢,我又不知道类库有没有新版本。好吧,那你每次直接用 $ pod update 算了。或者先用 $ pod install,如果不行,再用 $ pod update

好了,小编就啰嗦到这里吧。上述都只是CocoaPods的最基本用法。要继续研究CocoaPods其他高级用法,请点击这里CocoaPods Wiki。

你可能感兴趣的:(用cocoaPods安装AVOS的SDK)