如何忽略iOS模拟器的一些静态库

kfo*_*rim 3 iphone xcode ios xcode4

我正在尝试为sdk iphoneos和iphonesimulator构建我的项目.很少有.a静态库只能用于iphoneos.如果在XCode中为iphonesimulator构建,我在哪里可以忽略这些文件?

谢谢.

小智 6

不使用硬链接库,而是使用项目配置设置中的"其他链接器标志"设置.您将能够基于当前的构建配置链接不同版本的库.

默认情况下,您已经具有Debug和Release构建配置,按下Debug上的"加号"按钮将为特定架构添加配置.选择"任何iOS模拟器"并链接您要用于在模拟器上运行应用程序的库.然后再次按下Debug上的"加号"按钮,这次选择"Any iOS"并链接您要用于在设备上运行应用程序的库.

最后,对Release配置执行相同的操作.