iOS ● 支付宝openssl/asn1.h' file not found

导入支付宝AlipaySDK的时候,运行提示 openssl/asn1.h' file not found。
之前2个项目用到支付宝都有这个问题,昨天再次遇到,
因为网上好多方法都解决不了,故这次把我的解决办法记录下来。
iOS ● 支付宝openssl/asn1.h' file not found_第1张图片
1.找到Xcode的Build Settings,搜索Header Search Paths,双击点开,添加"$(SRCROOT)/项目名/alipay"。
iOS ● 支付宝openssl/asn1.h' file not found_第2张图片
2.需要在Build Phases -> Link Binary With Libraries 中添加以下的库和framework
iOS ● 支付宝openssl/asn1.h' file not found_第3张图片
3.运行如果报以下下错误的话 ,是因为还缺少一个系统库看第4步。
iOS ● 支付宝openssl/asn1.h' file not found_第4张图片
4.参考第2步那样 ,添加CoreMotion.framework,运行,搞定。

你可能感兴趣的:(iOS ● 支付宝openssl/asn1.h' file not found)