美文网首页iOS Developer程序员iOS调试技巧
iOS 支付宝支付需要注意的问题

iOS 支付宝支付需要注意的问题

作者: Frankenstein张 | 来源:发表于2016-06-27 21:27 被阅读822次

    今天拿到了一串私钥,试了嗯多次!一直提示私钥为空!查了很多东西也没什么结果!

    那么我简单说一下我遇到的问题!

    官方文档给的demo以及官方的说明基本都很清楚

    1,确保公司给的密钥中没有空格.

    2.有的公司是先有得网页端,做了支付宝支付生成了相关的合作伙伴id、支付宝账户、私钥、公钥!要确定做移动端时是否申请开通了移动支付!

    运行后提示“抱歉,该商户未开通支付宝服务,无法进行支付”

    网页支付与移动支付要却别开,虽然是一个私钥,但也要确保开通功能!

    iOS 支付宝支付需要注意的问题 iOS 支付宝支付需要注意的问题

    我是用手机直接换掉 Bundle Identifier

    在手机上来的方便

    3、关于回调网址可以暂时不写,因为要先进行支付成功后才会进行回调!

    4、有时候会出现放上来私钥,但运行时会提示私钥为空!那有以下解决问题!

    private key is NULL

    iOS 支付宝支付需要注意的问题

    一般私钥为空一定要确定是否将公钥传到支付宝官网,再一个就是公钥及私钥是否正确获取!移动端私钥必须为PKCS8

    以上每一步都不可或缺!

    AppDelegate.m中实现方法!

    如用iOS9.0基于开发需要设置以下!

    iOS 支付宝支付需要注意的问题

    还有一问题:

    以上都ok后如出现

    这个问题就是签名的地方没有做好!签名格式必须按照官网的文档!


    iOS 支付宝支付需要注意的问题

    这个就是因为商品价格问题,必须保证最小为分。 0.01

    如再有问题会及时更新!

    也是第一次做支付宝支付,欢迎各位大神指证!

    相关文章

      网友评论

        本文标题:iOS 支付宝支付需要注意的问题

        本文链接:https://www.haomeiwen.com/subject/ilzzdttx.html