正如标题所暗示的,我正在努力将openssl库包含在我的xcode iOs项目中,例如:
#include <openssl/md5.h>
#include <openssl/sha.h>
#include <openssl/ripemd.h>
如果有人知道做这件事的好方法,我将不胜感激。我试着添加
/usr/include/openssl
添加到项目配置中的包含路径,但这并不是一个好的解决方案。
所以,我在问自己,有没有人知道怎么处理它
太感谢了!
-k-
发布于 2012-02-13 16:26:08
对我来说,在iOS上使用OpenSSL涉及到从iOS体系结构的源代码构建OpenSSL (尽管我认为查找预编译库也可以),然后添加OpenSSL头文件并适当地配置项目的头搜索路径。我使用this作为粗略的指南。
只需确保在提交之前确实需要OpenSSL即可。在苹果的CommonCrypto和安全框架中有很多内置的加密例程。
发布于 2013-02-07 05:28:43
我最终使用了ios-openssl,它对我来说工作得很好。
发布于 2013-10-17 15:45:28
我从OpenSSL.org下载了openssl (参见标有“最新”的版本),并使用了this iOS build procedure。到目前为止,我一切都很顺利,但我还处于这个开发的早期阶段。我需要OpenSSL的原因是为了进行设备上的应用内购买收据验证(参见Validating Receipts Locally上的苹果页面)。
https://stackoverflow.com/questions/9262938
复制