Xcode12 beta4:为iOS Simulator构建,但链接为独立建立的目标文件

时间:2020-08-19 11:56:06

标签: ios ios-simulator xcode12

在Xcode12 beta4或beta5中,我的项目失败。 我可以在我的设备上运行该项目,但是它不在模拟器中运行。

我收到失败消息: ld:在/libwebrtc.a(dequantizemmx.o)中,是为iOS Simulator构建的,但是链接了为独立运行而构建的目标文件,即用于体系结构x8664的文件“ libwebrtc.a”。

那么有人知道Xcode 12.4应该调整哪些设置吗?

1 个答案:

答案 0 :(得分:-1)

Apple对类似问题的答复。

您需要进行一些更改以支持新的Xcode。

  1. 使用XCFrameworks打包您的框架。
  2. 请勿将您的SDK安装到iOS SDK中。您的用户应将XCFramework拖放到他们的项目中。