支付宝集成
2019-05-29 本文已影响0人
HChase
1. 创建应用
- 登录支付宝的开放者平台,登录,到开发者中心,点击进入"网页&移动应用"
-
点击“支付接入”-> 选择"自用型应用",填好信息,下一步
-
点击“修改”可以上传图标,并获得appid
-
点击“设置应用公钥”,选择“查看密钥生成”,下载MAC_OSX的文件资源
WechatIMG78.jpeg -
双击下载的 “RSA签名验签工具.command” 文件
WechatIMG79.jpeg
- 将公钥保存设置,密钥保存到自己的xcode工程中
2. xcode工程集成
-
根据支付开发文档集成,加入以下的库,并加入APOrderInfo文件(demo中的订单类,直接使用),以及openssl,Utils文件资源
WechatIMG80.jpeg -
运行程序,将会报错,提示" 'openssl/asn1.h' file not found", 这是需要设置"build settings"下的 "Header Search Paths" ,openssl文件路径
- 然后设置APOrderInfo 类的rsa2PrivateKey,appID就可以了运行成功