一:开发者(线下支付)合作流程
1.开放平台入驻 Open.alipay.com
(1)登录open.alipay.com—管理中心
(2)在”我的应用-创建应用“中创建应用
2.完善应用信息
修改信息,按要求提交,越清楚审核通过率越高
3.设置应用环境
4.完善功能信息
5.线下支付所需基本功能(必选)
注:当面付-线下收单接口场景使用;口碑开店-开店签约接口,新商户提交;第三方应用授权-优先完成此接口开发,影响到其他所有需授权接口使用
6.线下支付附加功能(可选)
注:商家签约服务-为商户代理注册支付宝账户
7.技术开发
支付宝允许使用沙箱开发
8.上线(签约)
应用开发完成后,进行上线操作
9.确认功能
选择本次上线功能,未开发完成请勿上线
10.完善信息,提交,T+1审核
11.确认签约是否成功
登录b.alipay.com—我的商家服务 ,查看审核结果
签约管理—如图中所示,表示签约完成
小结:三步曲
第一步:创建应用
第二步:配置应用
(1)完善应用信息
(2)配置应用环境
(3)添加应用功能
第三步:上线应用
二:开始集成
1、sdk下载:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.lAUONW&treeId=193&articleId=104509&docType=1
2、先编译AliSDKDemo,看有没报错(没报错,参考demo集成)
(1)将以下文件拖入工程中,并添加依赖库
(2)编译,发现如下报错
/****************************************/
博主为Mouse_Wang的博客的总结:
问题原因:文件路径找不到的问题,你只要拼接一个对的文件路径即可。
1、拼接路径:你的工程名/一级文件夹的名称/二级文件夹/……,一直拼接到你放置支付宝文件的文件。
2、$(PROJECT_DIR)/加上你拼接的路径。类似这样($(PROJECT_DIR)/工程名/一级文件夹/二级文件夹/支付宝文件夹)
3、找到Xcode的Build Settings,搜索Header Search Paths,双击点开。
4、点击“+”号。
5、将第二步的整个路径添加。
6、完成
/****************************************/
但是又出现问题