fbsimctl安裝失敗問題記錄

根據appium官網方法安裝fbsimctl失敗,日誌如下:
安裝命令:

# Get the Facebook Tap.
brew tap facebook/fb
# Install fbsimctl from master
brew install fbsimctl --HEAD
# Install manually
./build.sh fbsimctl build /usr/local/Cellar/fbsimctl/HEAD--9911af8/

錯誤信息:

vito:fbsimctl--git vito$ ./build.sh fbsimctl build.sh /usr/local/Cellar/fbsimctl/HEAD--9911af8/
using target fbsimctl
using command build.sh
using output directory /usr/local/Cellar/fbsimctl/HEAD--9911af8/
/usr/local/bin/carthage
~/Library/Caches/Homebrew/fbsimctl--git/fbsimctl ~/Library/Caches/Homebrew/fbsimctl--git
*** Checking out GCDWebServer at "3.3.3"
*** xcodebuild output can be found in /var/folders/yz/p4btxf2d5bb964rr0q60qyyh0000gn/T/carthage-xcodebuild.5ih3jS.log
*** Building scheme "GCDWebServers (Mac)" in GCDWebServer.xcodeproj
Failed to write to /Users/vito/Library/Caches/Homebrew/fbsimctl--git/fbsimctl/Carthage/Build/Mac/GCDWebServers.framework: Error Domain=NSCocoaErrorDomain Code=260 "The file “GCDWebServers.framework” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///Users/vito/Library/Caches/Homebrew/fbsimctl--git/fbsimctl/Carthage/Checkouts/GCDWebServer/build/ArchiveIntermediates/GCDWebServers%20(Mac)/BuildProductsPath/Release/GCDWebServers.framework, NSFilePath=/Users/vito/Library/Caches/Homebrew/fbsimctl--git/fbsimctl/Carthage/Checkouts/GCDWebServer/build/ArchiveIntermediates/GCDWebServers (Mac)/BuildProductsPath/Release/GCDWebServers.framework, NSUnderlyingError=0x7f926e9cc150 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

解決方法:
修改Xcode 設置:
Xcode->Prereferences->Locations->Derived Data->Advanced
默認選項爲Legacy, 改爲Unique
重新運行上述安裝命令即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章