1.問題
使用Swift服務(wù)端框架Vapor構(gòu)建了項目,open Package.swift打開項目玫坛,Swift PM死活拉不下來package结笨,根本原因還是因為xcode走不了代理。
2.解決
首先湿镀,終端進入構(gòu)建的項目炕吸,然后設(shè)置終端走代理,然后使用swift package resolve將包拉取下來勉痴。
cd /Users/yuhua/Desktop/vapor/HelloVapor
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
swift package resolve
然后項目目錄中赫模,會有一個隱藏文件夾.build。復制該文件夾內(nèi)容到~/Library/Developer/Xcode/DerivedData/目錄下蒸矛,以項目名開頭的項目中的SourcePackages目錄中瀑罗,然后重新打開項目即可。