升级至Xcode 14.0后出现PackageIndex.findPackages failed: featureDisabled警告如何解决?
解决Xcode 14.0中
PackageIndex.findPackages failed: featureDisabled警告的方案 清理Xcode缓存与派生数据
- 关闭Xcode
- 打开终端,执行命令:
rm -rf ~/Library/Developer/Xcode/DerivedData - 同时清理Xcode缓存:
rm -rf ~/Library/Caches/com.apple.dt.Xcode - 重新打开Xcode并加载项目
重置SPM包状态
- 在Xcode中打开项目,进入
File > Packages > Reset Package Caches - 等待缓存重置完成后,选择
File > Packages > Resolve Package Versions - 重新编译项目
- 在Xcode中打开项目,进入
检查Xcode相关组件与设置
- 打开Xcode的
Preferences > Locations,确认Derived Data路径配置正常 - 进入
Preferences > Components,确保Command Line Tools版本与Xcode 14.0匹配且为最新状态
- 打开Xcode的
调整Xcode版本
如果上述方法无效,可尝试升级到Xcode 14.0的后续小版本(如14.0.1),这类小版本通常会修复初期的SPM相关bug;也可以暂时降级到Xcode 13.x版本,等待官方彻底修复该问题
内容的提问来源于stack exchange,提问作者user1909186
相关产品推荐
相关产品推荐

