xcode 无法加载“Cannot load”的基础模块

brqmpdu1  于 2023-06-07  发布在  其他
关注(0)|答案(1)|浏览(351)

我尝试在Xcode中运行SceneKit,但当我连接我的物理设备(iPhone 11)时,SceneKit的导入失败,并出现以下错误:* "无法加载'SceneKit'的基础模块"*。有谁能给我点提示怎么修吗?导入UIKit和ARKit似乎工作正常,甚至连连接到物理设备之前的SceneKit也工作正常。

  • 硬件:MacBook Air M1 2020
  • 操作系统:macOS Ventura Version 13.3.1(a)
  • Xcode:版本14.3(14E222b)

有联系

  • 苹果手机11
  • iOS版本:16.4.1(a)

已经尝试通过sudo xcode-select --resetsudo xcode-select -switch /Library/Developer/CommandLineTools重置命令行工具的路径,并尝试删除“DerivedData”中的所有文件,但即使在重新启动和重建后也没有进展。
谢谢!

8fsztsew

8fsztsew1#

我在SpriteKit模块上遇到了同样的问题。我尝试了很多故障排除解决方案,例如:

  • 正在清理Build文件夹;
  • 重新启动Xcode;
  • 重新安装Xcode(!);
  • 删除Xcode的Derived Data文件夹的内容。

什么都不起作用😕但我相信我找到了解决办法!☺️

**以下是对我有效的修复方法:**只需删除Xcode缓存的数据。
删除Xcode缓存数据:

1.关闭Xcode;
1.在Mac上打开【系统偏好设置】;
1.进入【常规】页签,选择【存储】部分;
1.找到Developer部分(系统可能需要一些时间来计算驱动器上文件的大小);
1.按下Developer部分旁边的'i'图标;
1.在“Xcode Project Build Files”下找到缓存列表项(我已经删除了它,所以我不记得原来的名称😋)
1.删除该高速缓存并等待删除过程完成;
1.打开Xcode。你可以走了!
这对我很有效。希望这有帮助!

相关问题