之前也接入过,遇到的问题都忘记的差不多,这次记录一下,好记性不如烂笔头
大致错误为 "_BIO_ctrl", referenced from ’openssl/asn1.h' file not found 这个两个
1.首先你要找到支付宝开发者平台进入那个界面点击APP支付
点击APP支付进入对应下面的界面 点击如何继承 那里面有对应的API 和对应的demo
2.当你按照 官方的API接入你会可能会遇到各种各样的问题 首先可能是这个问题 解决方案在下面有截图
解决方案就是你建一个pch文件(具体怎么创建配置,见百度)里面引入这两个框架就可以了
3.你编译一下可能会遇到 ’openssl/asn1.h' file not found 解决方案见下图 在Header Serarch Paths 里面添加你的路径就可以了 看不明白见百度 ios 支付宝 "openssl/asn.h"
见第二个博客(链接不让复制,见下面第二张图)参考链接:http://blog.csdn.net/Mouse_Wang/article/details/50373798
4.当你把这个问题解决了问题又出现了 解决方案往下看 有图有真相
原因是:主要是自己粗心导致。在集成支付宝的时候,没有将两个.a文件拖入工程。
解决方案:把我框住的两个.a文件引入工程就可以了
网友评论