首页 > 解决方案 > Big Sur - xcode12 中用于 pod sparkle 的存档错误

问题描述

在更新到 big sur 之前,我的项目没有任何问题......更新后我不断收到错误消息

未定义符号:OBJC_CLASS $_SUUpdater 和 Command CompileSwift 失败,退出代码为非零

我正在使用 pod --> sparkle 来更新我的程序。

有什么解决办法吗???

我试过删除 sparkle 并重新安装 + 重新启动 mac + 清理构建文件夹 + 重新启动 xcode .. 没有任何帮助。

在此处输入图像描述在此处输入图像描述

标签: xcode12macos-big-sursparkle

解决方案


在使用 Sparkle v1.22.0 时,我在Fluency的发布版本中也发生了同样的错误。我通过 Cocoapods 更新到 1.24.0 并且它不再发生在我身上,所以我猜在这些版本之间做了一些工作,使 Sparkle 与 arm64 架构(对于新的 M1 设备)正常工作。在 Sparkle 的 github 页面上讨论它:https ://github.com/sparkle-project/Sparkle/issues/1620


推荐阅读