如果我想使用openssl / bn.h,我需要导入哪个框架才能编译 我收到所有BN函数的编译错误(“引用自”)
请帮助
答案 0 :(得分:1)
OpenSSL在手机内部使用,但应用程序开发不支持API,iPhone应用程序无法使用这些符号。
如果您想使用openssl,则需要构建它并将其与您的应用静态链接。这也意味着您需要处理出口合规性。是的,我认为它也很糟糕。如果您认为Apple应该公开某些特定的OpenSSL功能,那么您应该file提供功能请求。
答案 1 :(得分:1)
答案 2 :(得分:0)
您还可以将OpenSSL编译为iOS库。以下是我自动执行此操作的脚本:http://www.x2on.de/2010/12/16/tutorial-script-for-building-openssl-for-ios-iphoneipad/