如何在一个有效的方式在一个iOS项目上包含OpenSSL

我已经按照networking上的所有教程来做到这一点。 一切工作正常,直到我添加到一个类的这一行:

#import <openssl/pkcs7.h> 

然后我有这个错误“openssl / pkcs7.h”文件没有find

Xcode有多糟? 我将每个文件拖到Xcode和文件无法find?

这是我现在的结构:

  1. 该应用有2个目标,openSSL必须安装在iPad上?
  2. 我已经使用这个脚本
  3. iPad目标位于相对于基本目录path的以下path中:“Myapp ipad”
  4. 该脚本生成了两个文件“libcrypto.a”和“libssl.a”。 这两个文件在“Mhapp ipad”(=“Myapp ipad / lib”)中名为“lib”的目录中
  5. 该脚本还生成了一个包含大量文件的“include / openssl”目录。 我已经把它拖到“Myapp ipad”。 所以现在在“MyApp ipad / include”

如何填写searchpath,库searchpath,以便使其工作?

最简单的解决scheme是使用CocoaPods – 有一个OpenSSL pod …