美文网首页
支付宝集成报错 openssl/xxx.h' file

支付宝集成报错 openssl/xxx.h' file

作者: 水中的蓝天 | 来源:发表于2018-05-04 10:43 被阅读30次

如一下报错都属于同一种原因:

openssl/asn1.h' file not found 

openssl rsa.h file not found  

分析 : 

这个问题是因为头文件找不到所致,需要手动配置openssl文件的路径.

方法:

支付宝官方文档说需要一下操作:

Target  --  >  BuildSetting  --  >  Search Path   --  >  Header Search Paths  -- >增加头文件路径:$(SRCROOT)/项目名 称 

注意如果你的 openssl 文件是放在项目根目录下这样做就可以解决问题 ( 如截图1 ) , 但很多小伙伴都会自己创建新的文件夹分装支付所以这么做就不行了 ( 如截图2 ); 这时候需要把 Header   Search Paths 的设置就得改为 $(SRCROOT)/项目名 称/公共类/工具&第三方/支付宝文件,问题就解决了;

附截图:

1.png 2.png

相关文章

网友评论

      本文标题:支付宝集成报错 openssl/xxx.h' file

      本文链接:https://www.haomeiwen.com/subject/gftdrftx.html