打开终端进入工程文件cd 工程文件名回车进入工程文件,为了确保是工程的根目录,然后输入ls(显示当前目录下的所有文件)回车,如果返回的文件名中包含有“工程文件名.xcodeproj"则已经是该工程的根目录了。然后输入vim Podfile(新建Podfile文件夹)回车进入。然后按“i”键就可以插入文件了,输入“platform:ios,'7.0' ”(支持ios平台的文件)。然后按“esc”键退出插入操作,然后按shift+;输入“:”并输入wq然后回车退出。输入pod search(在网上搜索文件)由于我们的工程需要百度地图(baidumapsdk),所以输入pod search baidumapsdk并回车,搜索结果为
-> BaiduMapSDK (2.3.0) [DEPRECATED in favor of Baidu-Maps-iOS-SDK]
Baidu Map SDK v2.3.0 For iOS
pod 'BaiduMapSDK', '~> 2.3.0'
- Homepage: http://developer.baidu.com/map/sdk-ios.htm
- Source: https://github.com/mickel917/BaiduMapSDK.git
- Versions: 2.3.0 [master repo]
然后复制 “pod 'BaiduMapSDK', '~> 2.3.0'”(文件名)
再输入vim Podfile(进入Podfile编辑)
然后按i(插入)换行后粘贴 pod 'BaiduMapSDK', '~> 2.3.0',然后“esc”再“shift+;”输入“wq”回车。输入pod update --verbose --no-repo-update(下载更新文件)。等待下载安装完成后打开“文件名.xcworkspace”的白色工程文件就可以了,以后做工程都用这个白色文件。
还有一种添加下载更新类库的方法。就拿我们的工程下载百度地图这个例子来说,前面cd到工程文件目录下的步骤都一样。在搜索后得到pod 'BaiduMapSDK', '~> 2.3.0'文件名,打开白色的工程文件。在Pods的文件目录下会找到Podfile点击后会看见类库的名单,把“pod 'BaiduMapSDK', '~> 2.3.0'”粘贴进去。然后再回到终端输入更新安装“pod update --verbose --no-repo-update”,回车就行了。以后下载和更新类库只要cd到工程目录下(一定要有这一步否则安装失败),一搜索完得到名字粘贴到Podfile里。回到终端更新安装就行。省去了在终端进入Podfile然后插入再退出的麻烦步骤。