支付宝sdk集成过程中报 openssl/asn1.h file not found错误的解决办法

 
 
当你把文件导入到了这个工程目录下 :项目名称/library/Alipay/openssl ,
中间是隔了几个文件夹 的
那么在Header Search Paths 的设置就得改为 $(SRCROOT)/library/Alipay/openss,
问题就解决了
 
再反过来看官方的demo,原来他们把openssl这个文件放到了项目根目录
所以“Header Search Paths”只需要设置$(SRCROOT)


最简单的方法就是,在集成支付宝的时候,把文件直接放置在根目录下面。然后直接在Header Search Paths里面。添加$(SRCROOT)就可以了。

但愿对各位有用

原文地址:https://www.cnblogs.com/OIMM/p/7655808.html