您的位置:首页 > 移动开发 > IOS开发

IOS集成支付宝注意事项

2015-12-16 23:00 309 查看
个人总结 不足之处 望见谅。

支付宝 文档:http://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1

本文档 是在支付宝 文档的基础想进行阐述,所以请仔细阅读 文档中

1、 “PID和秘钥管理”,


2、“接入规则”的 IOS部分


3、并且请仔细 研究支付宝给的demo。

做了以上三点应该就差不多了,其他遇到问题再去文档中寻找。

————————————————————————————————————

————————————————————————————————————

第一步 获取 PID和私钥(签名) 如果不了解签名机制, 请自己度娘了解。



支付宝文档位置—支付宝文档中心>移动支付>PID和秘钥管理 中查看

签约完成可以获取如下三个参数:

PID:(22开头一长串字符)

seller:(支付宝账户 邮箱格式)

私钥:默认的MD5私钥(需要输入支付密码可以查看 )。

但是仅仅有默认的私钥是不够的 还需要RSA秘钥和DSA秘钥。

RSA秘钥文档上有详细步骤 生成的pem文件如果找不到 在你的mac上全盘搜索一下就找到了。

DSA秘钥 的生成方式在这里

http://flykobe.com/index.php/2011/12/14/%E6%94%AF%E4%BB%98%E5%AE%9Ddsa%E7%AD%BE%E5%90%8D%E7%AE%97%E6%B3%95%E8%A7%A3%E6%9E%90/

得到 RSA 和DSA后按照上面的方法 把对应的公钥 上传给支付宝(记住是公钥)。

第二步:代码集成到 自己工程

1、文档中IOS集成的四块最好都看一下,里面有讲会遇到的错误 及解决方式。



2、集成需要严格按照文档步骤 并且把如下文件拖入到自己工程



3、然后把demo中的 支付示例代码 copy到自己工程中, 修改PID,seller,私钥,appScheme 等 ,并且修改URL Type(支付完成回调使用)。



4、支付试调(支付结果会在 发送支付的block中 返回,不会再AppDelegate).

现在 你的支付宝应该调试成功了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: