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

打开集成Rive的Xcode项目时RiveRuntime模块报错解决方案咨询

Xcode 打开集成Rive动画的SwiftUI项目提示no module named RiveRuntime修复方案

按以下顺序操作即可解决问题,无需重建整个项目:

  • 第一步先清理缓存:关闭Xcode,打开终端执行rm -rf ~/Library/Developer/Xcode/DerivedData/*清空所有派生数据,再重新打开项目,等Xcode顶部状态栏的索引、文件处理进度完全跑完后再尝试编译。如果刚打开项目就点编译,索引未完成时会偶发模块找不到的报错。
  • 如果你是用Swift Package Manager集成的Rive:
    • 选中项目根节点,切到Package Dependencies标签页,找到RiveRuntime依赖,右键选择Update Package,等待包拉取、索引完成后编译。
    • 如果更新包无效,先关闭Xcode,终端执行rm -rf ~/Library/Caches/org.swift.swiftpm/repositories清空SPM本地缓存,再打开项目删掉现有RiveRuntime依赖,重新添加Rive包,添加完成后确认RiveRuntime已经加入对应Target的Frameworks, Libraries, and Embedded Content列表,状态设置为Embed & Sign。
  • 如果你是用CocoaPods集成的Rive:
    • 关闭Xcode,在Podfile所在的项目根目录打开终端,依次执行pod deintegrate、pod install --repo-update,执行完成后不要打开.xcodeproj格式的项目文件,必须打开后缀为.xcworkspace的工作区文件再编译。
  • 检查编译配置:选中对应Target切到Build Settings标签,找到Excluded Architectures选项,确认没有错误排除当前编译设备/模拟器对应的架构,比如M系列芯片Mac运行模拟器时,不要给模拟器SDK添加arm64排除规则;再搜索Framework Search Paths,确认RiveRuntime所在路径已正确加入,路径匹配规则设置为recursive。

内容的提问来源于stack exchange,提问作者kumar pujala

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.02 21:45:44