Xcode 工作区“内部错误:missingPackageDescriptionModule”

Pet*_*ses 78 xcode swift-package-manager

将 Xcode 更新到版本 13.2 后,我无法再构建我的项目。我有一个与我的工作区文件相关的奇怪错误“内部错误:missingPackageDescriptionModule”。

这肯定与 SPM 有关,因为 Xcode 也没有加载 SPM 包。我尝试“重置包缓存”、“解决包缓存”以及“更新到最新的包缓存”,但在所有这些操作之后什么也没有发生。删除派生数据,清理也没有帮助......

在此输入图像描述

我还尝试使用终端解析包xcodebuild -resolvePackageDependencies,但收到错误消息:

--- xcodebuild: WARNING: The directory /Users/ptocicki/Developer/KFC/kfc-ios also contains the legacy project 'project.pbxproj' - ignoring it and using 'KFC.xcodeproj'.

xcodebuild: error: Could not resolve package dependencies:
  Internal error: missingPackageDescriptionModule"
Run Code Online (Sandbox Code Playgroud)

atl*_*lwx 36

苹果公司已经意识到这个问题。

\n
\n

我们目前正在调查此问题\xe2\x80\x94 感谢那些迄今为止已提交错误报告的人。要解决此问题,请直接从下载页面重新下载\nXcode 13.2。

\n
\n

https://developer.apple.com/forums/thread/696504?answerId=698142022#698142022

\n

  • 我可以确认,从苹果门户下载 Xcode 后,错误就消失了。 (5认同)

Moj*_*ini 20

已修复 v13.2.1,您可以从这里下载

\n
\n

说明

\n

错误已报告,并且 v13.2.1 AppStore 版本,但正如\xef\xa3\xbf Apple 在这里建议的那样,您应该从开发人员中心手动下载 Xcode

\n

手动下载任何 Apple 开发者软件

\n
\n

\xe2\x9c\x85 始终有效且首选的解决方法!

\n
\n

直接从苹果下载:

\n\n

然后提取并将其移动到您喜欢的位置。与 AppStore 更新相比,这有很多好处。(比如恢复下载的能力,不替换旧的,不浪费隐藏目录等)

\n

请注意,您应该使用 safari 来下载它。

\n
\n

\xe2\x9a\xa0\xef\xb8\x8f 对于像我这样的开发人员的重要提示!

\n
\n

无法找到您\xe2\x80\x99 正在查找的页面。

\n
\n

如果你发消息,如果你所在的国家像我一样受到美国制裁,The page you\xe2\x80\x99re looking for can\xe2\x80\x99t be found你可能需要使用VPN 。因为 Apple 屏蔽了某些 IP 地址范围。

\n


Gio*_*usa 13

    \n
  • 如果您\xe2\x80\x99 在 Xcode 项目或工作区中独立或作为依赖项使用 Swift 包,则 Mac App Store 版本的 Xcode 在包解析期间会失败,并显示错误 \xe2\x80\x9cInternal error:missingPackageDescriptionModule.\xe2\ x80\x9d (86435800)
  • \n
\n

解决方法:直接从Apple Developer 网站下载 Xcode 13.2 。

\n