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.sh /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
重新运行上述安装命令即可。

猜你喜欢

转载自blog.csdn.net/lylfv/article/details/88820950