1

正如标题所示,我正在努力将 openssl 库包含在我的 xcode iOs 项目中,例如:

#include <openssl/md5.h>
#include <openssl/sha.h>
#include <openssl/ripemd.h>

如果有人知道这样做的好方法,那将不胜感激。我试图添加

/usr/include/openssl 

到我在项目配置中的包含路径,但事实证明它不是一个好的解决方案。

所以,我问自己是否有人知道如何处理它

谢谢一吨!

-k-

4

3 回答 3

2

我最终使用了ios-openssl,这对我来说效果很好。

于 2013-02-07T05:28:42.973 回答
1

对我来说,在 iOS 上使用 OpenSSL 涉及从源代码为 iOS 架构构建 OpenSSL(尽管我想找到预编译的库也可以),然后添加 OpenSSL 头文件并适当地配置项目的 Header Search Paths。我用这个作为一个粗略的指南。

只需确保在提交之前确实需要 OpenSSL。Apple 的 CommonCrypto 和安全框架中有很多内置的加密例程。

于 2012-02-13T16:26:07.883 回答
1

我从OpenSSL.org下载了 openssl (参见标有“最新”的版本)并使用了这个 iOS 构建过程。到目前为止,对我来说一切都很顺利,但我正处于这一发展的早期阶段。我需要 OpenSSL 的原因是在设备上进行应用内购买收据验证(请参阅 Apple 页面上的Validating Receipts Locally)。

于 2013-10-17T15:45:28.077 回答