使用CocoPods 4步骤导入第三方

1.终端输入:cd 项目地址---你输入你自己项目的路径或直接拖拽也行
2.终端输入:touch Podfile 然后你在你的工程目录下可以看到多了一个Podfile文件
3.在项目中打开第2步生成的Podfile文件,进行编辑

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0' 
target 'MyApp' do
  use_frameworks!
pod 'AFNetworking', '~> 3.1.0'
end

解释一下
platform :ios, '7.0'代表当前AFNetworking支持的iOS最低版本是iOS 7.0,
'MyApp'就是你自己的工程名字,
pod 'AFNetworking', '~> 3.1.0'代表要下载的AFNetworking版本是3.1.0及以上版本,还可以去掉后面的'~> 3.1.0',直接写pod 'AFNetworking',这样代表下载的AFNetworking是最新版。
***编辑完成后,关闭Podfile文件(项目自动进行保存)
4.终端输入:$ pod install
这就开始下载了,需要一段时间。

//////////////////常见问题////////////////
最近使用pods,却出现了一下错误!

[!] CDN: trunk Repo update failed - 17 error(s):
CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/1/d/4/CocoaAsyncSocket/0.0.1/CocoaAsyncSocket.podspec.json, error: Operation timed out - SSL_connect

按照官方文档 podfile文件中添加source源:
source 'https://github.com/CocoaPods/Specs.git'
podfile文件中添加source源后,pod install和pod update可以正常操作,但是pod search有些库却不正常。

解决办法:

  1. podfile文件中指定source源为master:

source 'https://github.com/CocoaPods/Specs.git'

2.执行pod repo remove trunk移除trunk源

执行完后,pod search就都正常了!

你可能感兴趣的:(使用CocoPods 4步骤导入第三方)