Xcode - 运行时错误 - dyld:找不到符号

问题描述

我在 Xcode 12.2 上运行并在 iOS 13.0 模拟器上构建 iPhone 11 Pro。依赖管理器是 Carthage

我有一个模块项目 (MyModule),我通过拖动其 .xcodeproj 然后将其链接MyMain 中手动导入到我的主项目 (General -> Frameworks)

我还有其他由 Carthage 管理的二进制文件也使用 MyModule

当我构建应用程序时,一切正常。但是当我运行它时,我得到这个错误

dyld:找不到符号:_$s13MyOtherModule10viewmodelsV10ComponentsVMn

我尝试过的东西

  1. 清除DerivedData
  2. 清理我的构建
  3. 清除 Carthage 缓存
  4. 重新启动我的机器
  5. 重新运行迦太基

这几乎就像我的其他框架已经通过 Carthage 构建并且应该有自己对 MyModule 的引用正在寻找它但没有找到它

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)