參照?https://zhaoxin.pro/15695124897584.html
trunk是1.8.0的cocopods正式版新增加的功能田弥,
trunk是CDN支持的主要規(guī)格存儲庫的新名稱执泰。默認情況下包含此存儲庫,并且由于您的Podfile沒有指定任何自定義規(guī)范存儲庫诞挨,因此在這種情況下將其包含在內(nèi)。
trunk master在1.8.0中替換。您可以master通過在Podfile中手動指定它來繼續(xù)使用搞挣,也可以繼續(xù)trunk運行pod repo remove master?以刪除以前的基于git的存儲庫缅阳。(但是效果并沒有想象中那么好磕蛇,最好不要刪除master)
對于cdn的介紹:?http://blog.cocoapods.org/CocoaPods-1.8.0-beta/
不知道是不是因為增加cdn的問題,一些之前簡單導入的三方庫會出現(xiàn)稀奇古怪的問題
1、pod update --verbose --no-repo-update: 提示錯誤——
CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/1/1/7/SDWebImage/5.0.0-beta/SDWebImage.podspec.json, error: Failed to open TCP connection to raw.githubusercontent.com:443 (Connection refused - connect(2) for "raw.githubusercontent.com" port 443)
在podfile文件中秀撇,模版類似這樣
source 'https://github.com/CocoaPods/Specs.git' //加上本句話超棺,其實就是避免了使用trunk,這里需要留下master
platform :ios,'7.0'
target '07-cocoapods演示' do
pod 'AFNetworking', '~> 3.0.4'
end
如果已經(jīng)刪除了master呵燕,采用此命令恢復
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
看得出棠绘,這個其實就是把master用git 方式down下來
2、pod search 三方庫名稱 : 失敗
pod repo remove trunk :命令再扭,清除trunk
貌似只能清除一次氧苍,每次都要remove一次的感覺