修复 Xcode missing package product 错误

了解如何解决 Xcode 中常见的包依赖缺失问题。

修复 Xcode missing package product 错误

尝试了以下方案,均无法解决该问题:

  • Clean Build Folder
  • 重启 Xcode
  • 重启 Mac 电脑
  • 删除 DerivedData 文件夹

Xcode 仍然不会自动安装依赖的 Package 包:

Apple Swift Package 无法搜索到任何库:

解决方案

在 Xcode 设置中,删除 Accounts 下的账户,然后重新登陆:

然后重启 Xcode,可以自动安装依赖:

原因未知。

如果安装很慢,可以尝试通过命令行安装依赖。

通过命令行安装依赖

在终端中:

  1. cd 到项目目录中
  2. 执行以下命令安装依赖:
xcodebuild -resolvePackageDependencies -disablePackageRepositoryCache

执行以上命令之前,可以先设置代理:

export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

如果安装失败,记得换个节点。