用于临时分发的 iOS 静态库
Posted
技术标签:
【中文标题】用于临时分发的 iOS 静态库【英文标题】:iOS static library for ad hoc distribution 【发布时间】:2012-02-05 14:22:10 【问题描述】:我在 xcode 4 中有 2 个独立的 ios 项目。一个是主应用程序 APP,在第二个项目中我有静态库 LIB,用于 APP。
不,我正在准备临时分发我的 APP。我想知道我应该如何编译 LIB,以便在我的 APP ad hoc 版本中使用它。我应该使用 Product->Archive 然后共享我的静态库并在 APP 中使用它,还是只需要为 iOS 设备正常构建?
【问题讨论】:
【参考方案1】:静态库未签名(从不),因此无需为此在其编译设置中设置任何特定内容 - 换句话说,无需选择特定签名身份甚至添加权利。
在构建用于分发的静态库时,您可以确保它是在发布模式下编译的,以删除可能不需要的调试代码。为此,您可以构建任何未绑定到调试配置的方案。默认情况下,这将是“配置文件”或“存档”方案。
【讨论】:
以上是关于用于临时分发的 iOS 静态库的主要内容,如果未能解决你的问题,请参考以下文章
iOS合并lib(.a)库的可用方法(可用于解决duplicate symbol静态库冲突)
在哪里可以找到用于 arm64 架构的 openssl iOS 7 libcrypto.a 和 libssl.a 静态库