为可选框架抑制`缺少必需的架构i386`警告?

时间:2014-02-17 13:42:54

标签: ios objective-c xcode ios-simulator llvm

我有一些框架链接为 OPTIONAL (使用相机),所以它不会为Simulator编译,这很棒。该应用程序构建,在模拟器上运行良好。

在为Simulator构建时,有没有办法抑制missing required architecture i386警告?


完全警告:

ld: warning: ignoring file <WhateverFramework>, missing required architecture i386 in file <WhateverFramework> (2 slices)

1 个答案:

答案 0 :(得分:1)

&#34;可选&#34;框架在运行时是可选的。它必须在构建时出现。

您可以使用特定于平台的构建设置来避免在模拟器构建中完全链接到该框架。