fbsimctl安装失败问题记录

尝试通过Appium官网方法安装fbsimctl时遇到失败。错误出现在使用build.sh脚本构建过程中,具体为无法写入GCDWebServers.framework文件。解决办法是调整Xcode的设置,将DerivedData选项从Legacy改为Unique。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值