早先公司项目中用到alipay支付,看到网上有快速集成的demo,使用起来特别方便的,现在公司项目中又用到,重新梳理一下。
倒计时三分钟开始。
1.下载文件,文件地址,并将IntegratedAlipay文件放入工程。
2.添加依赖库,如下图
3.点击项目名称 Build Settings - 搜索 Header Search Paths 增加头文件路径
$(SRCROOT)/。。。/IntegratedAlipay/AlipayFiles
4.在info.plist中 LSApplicationQueriesSchemes(黑白名单)中添加alipay,alipayauth,safepay
5.在appdelegate里 处理事件回掉(用来看用户的支付状态)
6.在使用的地方
[AlipayRequestConfig alipayWithPartner:kPartnerID seller:kSellerAccount tradeNO:[AlipayToolKit genTradeNoWithTime] productName:@"商品" productDescription:@"test商品" amount:@"100" notifyURL:kNotifyURL itBPay:@"30m"];
7.在“AlipayHeader.h”头文件中设置kPartnerID、kSellerAccount、kAppScheme、kPrivateKey的值(注意,建议除appScheme以外的字段都从服务器请求)
8.完成。
网友评论