在做支付宝开发之前,咱们先来支付宝开放平台看下demo和文档吧猛戳这里^_^
支付宝支付其实并不难,大家可以在支付宝开放平台直接下载demo并查看如何使用。你可以按照支付宝的官方文档对工程进行配置,配置好了以后,编译一下,会发现#include没有被发现,大家不要着急,处理其实很简单,大家在build settings 里面直接搜索 header search paths,并且在项目中找到openssl/asn1.h这个文件的具体路径,找到以后双击header search paths会弹出来一个框,然后拖拽openssl/asn1.h这个文件到header search paths路径里面就可以了。
集成完了以后,对于系统回调这个地方我还要说一句,有可能在项目中集成了友盟,微信和支付宝等sdk,他们回调时候的url时不同的,我们可以通过url来判断系统回调的是哪一个sdk。
ios9.0以后我们可以这样判断
ios9.0之前用下面的这个方法
当然这里牵涉到了友盟和微信支付,那么下篇我将会告诉大家如何在项目中使用微信支付
网友评论