【问题标题】:Xcode compile error - linker undefined symbolXcode 编译错误 - 链接器未定义符号
【发布时间】:2022-01-15 11:26:24
【问题描述】:

我需要你的帮助。我的 Xcode 停止编译我的代码,出现图像中的错误。 我的设置:Xcode 13.1、Cocoapods + DevPods

代码编译到昨天早上,现在无法编译。奇怪的是,即使是我周一推送到 AppStore 的代码也会引发与图像上完全相同的错误。

尝试清除缓存、解构 pod 并再次安装它们,删除 xcode 并使用 xcode-install 再次安装。即使今天从大苏尔升级到蒙特雷,也没有任何改变。

模拟器和设备的构建也是如此

Apple Silicon on board、Xcode 和 Cocoapods 原生(不是 Rosetta)

【问题讨论】:

    标签: ios xcode linker linker-errors apple-silicon


    【解决方案1】:

    我的一个 Dev pod 出于未知原因决定不链接 libc++ ...我通过将这一行添加到它的 .podspec 文件中来解决此问题:

    s.xcconfig = { 'OTHER_LDFLAGS' => '-lc++' }
    

    【讨论】:

      猜你喜欢
      • 2015-09-19
      • 1970-01-01
      • 2014-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-08
      • 2012-10-16
      • 2015-10-04
      相关资源
      最近更新 更多