在 XCode 4 中为 iPhone 模拟器构建静态库

8

我可以在XCode 4中使用iOS设备架构来构建静态库,但无法使用iPhone模拟器架构。虽然显示“构建成功”,但我没有看到必要的.a文件在“Products”下自动出现。如果我选择iOS设备方案,我就会看到.a文件。我知道我在这里错过了一些明显的东西,请帮助我!

1个回答

8

检查您的构建目录,如果在Release-iphonesimulator和Release-iphoneos中有一个*.a文件,则一切都应该没问题。但是您真的需要使用单独的方案吗?这里是关于Xcode 4上静态库的非常好的指南。此指南介绍了如何使库通用,因此模拟器和设备的*.a文件将合并为一个单一文件。


我遇到了类似的问题。在我的情况下,我的.a库文件存在于Release-iphonesimulator和Release-iphoneos目录中。在xCode4的产品部分中,我只能看到为设备构建的库文件,而不能看到为模拟器构建的库文件。我是iPhone开发的新手。如果有人能给我一些关于这种行为的提示,那就太好了。 - Rise

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接