美文网首页SO 问题来了支付宝集成
笔记《集成支付宝》问题解决篇

笔记《集成支付宝》问题解决篇

作者: 失忆的程序员 | 来源:发表于2017-02-22 09:54 被阅读14次

1 . 集成 :按照支付宝官方文档操作, 

下载 SDK 找到对应自己的 dome, 打开,运行。

对应自己的项目进行复制粘贴

把图片中的文件都复制到自己的项目中,如图

哈哈问题来了,

第一个问题:

关于支付宝出现的头文件找不到问题

然后直接找到这个Header Search Paths ,

把你的支付宝SDK  路径拉进去, 这个时候要的是绝对路径。

网上会搜到一大片这个问题。

=============================

第二个问题:

这个时候会报错一堆 大约14个错误,我的是14个。

这个时候呢,不要慌,找到dome  , 把两个.a拖进去,运行一下,就可以了。 除非你集成有问题,那就在集成一次。 如图

========================

然后呢还有问题: 

问题是,支付宝 signedstring 一直是空 , 加密一直会是空的问题,

找到这个类: RSADataSigner ,然后在替换两行代码,

如下: 注意 按照我的顺序;

// 这2行需要改

[result appendString:@"-----BEGIN PRIVATE KEY-----\n"];  

[result appendString:@"\n-----END PRIVATE KEY-----"];

// 改成这行

[result appendString:@"-----BEGIN RSA PRIVATE KEY-----\n"];

[result appendString:@"\n-----END RSA PRIVATE KEY-----"];

加密还是空的话 你换一下key;

相关文章

网友评论

    本文标题:笔记《集成支付宝》问题解决篇

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