如何修复 xcrun 无法找到 simctl 错误?
Posted
技术标签:
【中文标题】如何修复 xcrun 无法找到 simctl 错误?【英文标题】:How do I fix the xcrun unable to find simctl error? 【发布时间】:2015-05-20 10:01:25 【问题描述】:我有 Xcode 6.2 Beta。尝试
xcrun simctl
在terminal
中产生
xcrun:错误:无法找到实用程序“simctl”,不是开发人员工具或在 PATH 中
【问题讨论】:
我的应用程序运行没有问题,然后我突然遇到了这个问题。我没有同意的许可,并且设置了命令行工具。简单地重启我的机器就可以了。 【参考方案1】:我通过输入解决了这个问题
Xcode > Preferences > Locations
还有assigning the Command Line Tools
这是 Xcode 版本 7.2 beta (7C46t)
【讨论】:
也和我一起工作过 "分配公共线工具" ...很好,但为什么不设置它们安装?哈哈 很好的答案。谢谢! 和我一起工作。 太棒了!更新到 Catlina 10.15.3 后它就消失了。【参考方案2】:我遇到了同样的问题。我的应用程序运行良好,但突然在下一次运行中,它开始抛出“simctl”错误。看来我已经在后台开始安装 Xcode 更新了。
修复:我刚刚启动了 Xcode 应用程序,它提示安装一些待处理的工具更新。 Xcode 更新后,我的应用开始正常工作了。
【讨论】:
【参考方案3】:在运行 Xcode 时,打开 Xcode 菜单,转到 Preferences...,然后选择 Locations
在位置的“命令行工具”中,选择您的 Xcode 版本。
应该没问题。这对我有用。
【讨论】:
【参考方案4】:在终端中,试试这个。
sudo xcode-select -s /Applications/Xcode.app
/Applications/Xcode.app 是您的 Xcode.app 路径。
如果你在终端仍然出错。
尝试sudo xcodebuild -license
同意许可。
【讨论】:
【参考方案5】:在 Xcode 中,打开顶部的 Xcode 菜单,然后选择 Preferences...,然后选择 Locations 选项卡。
【讨论】:
这使得如何进行更改更加清晰,感谢您的图片!【参考方案6】:如果您对命令行“方法”感兴趣,请尝试:installer -pkg /Applications/Xcode.app/Contents/Resources/Packages/XcodeSystemResources.pkg -target /
。另外,请确保xcode-select -s
选择了正确的Xcode安装路径。
【讨论】:
【参考方案7】:在首选项中添加 xcode-> 位置可以正常工作
【讨论】:
在首选项中添加命令行工具作为 xcode 版本-> 位置工作正常【参考方案8】:执行命令时遇到类似问题
./Scripts/bootstrap.sh -d.
这对我有帮助 Xcode > Preferences > Locations, Set Command line Tools
【讨论】:
【参考方案9】:选择 Xcode Preferences,然后选择 Locations 选项卡并在里面转到 command line tools 下拉框并选择一个。
问题解决了!
仅供参考: 我用 Xcode 12.3 试过这个
【讨论】:
以上是关于如何修复 xcrun 无法找到 simctl 错误?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以通过 xcrun simctl 与克隆的 iOS 模拟器进行交互?
命令行工具 - 错误 - xcrun:错误:无法找到实用程序“xcodebuild”,不是开发人员工具或 PATH
xcrun:错误:无法找到实用程序“PackageApplication”,不是开发人员工具或 PATH - 因为更新 Xcode