您的位置:首页 > 其它

支付宝集成问题小结

2015-08-20 10:47 281 查看
一、“openssl/asn1.h”file not found

将支付宝准备文件拖到项目中后,结果报这个错,然后试过重新添加文件,但好像并没有什么卵用

然后在网上找到了解决方法(来源:http://www.itnose.net/detail/6222692.html)



解决方法如下:在你的Xcode里的header
search paths 里添加支付宝SDK(openssl的路径);格式如下 $(PROJECT_DIR)/文件夹名 (这里说一下,直接点击openssl,然后showinfinder,然后command + i 查看路径,把得到路径的工程名字以后的部分加在文件夹名这OK了)

顺便提一下:http://www.itnose.net/st/6222692.html这个网站中有好多关于支付宝集成的问题以及解决方法呢

二、、系统繁忙,请稍后重试(ALI10)

发生原因:字段填充不完整



我认为主要的是金额,所以直接把 order.productName,order.productDescription这两项直接设置为nil了,结果报错,填充就好了

三、始终支付宝自动跳转网页版而不是客户端

自从手机系统更新9.2之后,自从Xcode更新7.0之后,整个人都不好了,比如每次支付他就会跳转到网页版,明明我已经装了客户端的。
原因:苹果对支付宝的openUrl做了限制
解决方法:亲,你的支付宝SDK该换代了,AlipaySDK.bundle,AlipaySDK.framework这两个用最新的就好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: