是 OpenSSL-Universal 项目的分支,该项目支持旧版、“经典”版本的 iOS 和 Mac OS X。这是一个针对旧操作系统和架构的开发者 CocoaPod。
该软件包包含预编译库,并包含一个用于构建新版本的脚本(如果需要的话)。
当前版本包含使用 iOS SDK 7.1(目标 iOS 4.0)和 Mac OS X SDK 10.9(目标 Mac OS X 10.6 Snow Leopard)编译的二进制文件,支持所有支持的架构。
架构
为什么?
Apple 表示:“尽管 OpenSSL 在开源社区中广泛使用,但 OpenSSL 并没有提供版本之间的稳定 API。因此,尽管 OS X 提供了 OpenSSL 库,但 OS X 中的 OpenSSL 库已被弃用,且 OpenSSL 从未作为 iOS 的一部分提供。”
特别是对于这个分支,大量 Mac OS X 用户仍在使用 Snow Leopard,因此希望定位到这个较旧的操作系统。对于我的应用 Tunesify,我不能使用现有的 OpenSSL CocoaPod,因为它只支持 Mac OS X 10.7 狮子或更高版本。
安装
pod 'OpenSSL-Classic'
作者
OpenSSL-Universal - Marcin Krzyżanowski
OpenSSL-Classic 分支 - Andrew Heard