0

我的应用程序使用外部设备(硬件附件)。我正在使用硬件供应商提供的框架,但这只能在设备上运行(它们不支持在模拟器中运行)。因此,我在编译时收到以下警告:

ld: warning: ignoring file ...xxx.a, missing required architecture i386 in file
...xxx.a (2 slices)

有什么方法可以调整我的项目配置,以便在为模拟器构建时不再出现此错误?我知道这是一个表面问题,但是当我的代码中没有(真正的)问题时,我宁愿清理我的构建日志。

4

1 回答 1

0

在项目设置中,可以根据当前配置和/或操作系统添加不同的库。因此,只有为真正的 iOS SDK(而不是 iOS 模拟器 SDK)构建时,您才能添加库。

在此处输入图像描述

于 2012-07-23T09:11:29.893 回答