You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 15.3构建时提示CryptoSwift.modulemap文件缺失求助

解决Xcode构建时找不到CryptoSwift.modulemap的问题

针对你遇到的CryptoSwift.modulemap文件缺失报错,试试下面这些步骤:

  • 清理DerivedData缓存
    直接删除报错路径里的整个DerivedData文件夹:

    rm -rf /Users/mac3026/Library/Developer/Xcode/DerivedData/timeflyz-ckhdsrylzuzohaagbqtbcgtjhuja
    

    也可以通过Xcode菜单Product > Clean Build Folder(快捷键⇧⌘K)清理,之后重启Xcode再尝试构建。

  • 重新安装依赖
    如果你用CocoaPods管理依赖:

    1. 进入项目根目录,执行pod deintegrate移除现有pod集成
    2. 执行pod clean清理pod缓存
    3. 重新执行pod install
    4. 确保打开的是.xcworkspace文件而不是.xcodeproj

    如果用Swift Package Manager:

    1. 在Xcode中选择项目文件,进入Package Dependencies标签
    2. 找到CryptoSwift,点击旁边的删除按钮移除
    3. 重新添加CryptoSwift依赖,版本选择稳定版
    4. 等待依赖下载完成后再构建
  • 检查Build Settings配置

    1. 选中主项目目标,进入Build Settings标签
    2. 搜索Module Map,确保Import Paths里没有硬编码的过时路径
    3. 检查Header Search Paths,确认包含CryptoSwift的头文件目录,路径可以用$(SRCROOT)等相对路径避免绝对路径问题
  • 验证模拟器架构设置

    1. 进入项目目标的Build Settings,搜索Architectures
    2. 确保Architectures设置为Standard Architectures (arm64, x86_64)
    3. 关闭Build Active Architecture Only(Debug模式可以暂时开启,但Release建议关闭)

如果以上步骤都没用,试试创建一个新的空项目,只引入CryptoSwift并构建,验证是否是依赖本身的问题,还是当前项目配置有冲突。

内容的提问来源于stack exchange,提问作者Suvayan Karmakar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 03:57:04