原文地址寫在前面
第一步:
請(qǐng)盡可能用比較新的 RubyGems 版本埃跷,建議 2.6.x 以上五芝。
$ gem update --system # 這里請(qǐng)翻墻一下
$ gem -v
輸出結(jié)果為:2.6.XX則為正確
進(jìn)行第二部操作
第二步:
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
輸出結(jié)果為: https://gems.ruby-china.org
請(qǐng)務(wù)必確保有且只有 gems.ruby-china.org谐丢,不能有第二個(gè)揭蜒。如果有,則進(jìn)行remove操作
若只需要進(jìn)行Pods的安裝以上則已經(jīng)完成传藏,接下來進(jìn)行pods安裝即可腻暮,不做贅述彤守,附上鏈接:這是cocoapods的使用和安裝教程
在swift中,用Pods導(dǎo)入Alamofire為例
在podfile文件里面寫了結(jié)果發(fā)現(xiàn)報(bào)錯(cuò)了
platform :ios, '8.0'
target 'SiImageDemo' do
pod 'Alamofire', '~> 4.5.1'
end
報(bào)錯(cuò)信息如下:
[!] Pods written in Swift can only be integrated as frameworks; add `use_frameworks!` to your Podfile or target to opt into using it. The Swift Pod being used is: Alamofire
解決方案:在podfile文件中加入use_frameworks!
platform :ios, '8.0'
target 'SiImageDemo' do
pod 'Alamofire', '~> 4.5.1'
use_frameworks!
end
pods中更新操作:
安裝過程中發(fā)現(xiàn)更新時(shí)間過長會(huì)忽略更新
pod install --verbose --no-repo-update
以上哭靖。