2012-02-05 52 views
1

我在xcode 4中有两个独立的iOS项目。一个是APP,它是主应用程序,第二个项目中有静态库LIB,用于APP。专用分发的iOS静态库

不,我正在准备我的APP的Ad Hoc分布。我想知道我应该如何编译LIB,以便在我的APP专用版本中使用它。我应该使用产品 - >存档,然后共享我的静态库并在APP中使用它,或者我需要iOS设备的普通版本?

回答

2

静态库没有签名(从不是),因此无需在其编译设置中设置任何特定的 - 换句话说,不需要选择特定的签名标识或甚至添加授权。

当构建一个用于分发的静态库时,您可以确保它在发布模式下编译以删除可能不需要的调试代码。为了达到这个目的,你可以建立任何不与你的调试配置绑定的方案。这将默认为“档案”或“档案”方案。