您的位置:首页 > 其它

总结集成支付宝, 遇到的各种问题

2015-06-19 15:37 274 查看
//下载demo
1. 百度 支付宝商家服务
2.左侧无线用户接入->了解详情
3.点击 移动支付
4. 选择技术集成 ->下载demo (直接给你连接) https://b.alipay.com/order/productDetail.htm?productId=2014110308141993&tabId=4#ps-tabinfo-hash
妈的 真不好找

//集成支付宝
1. 导入bundle和framwoeks 和另外两个.a文件和 order.h
1.1 如果报错, 显示找不到openssl文件, 需要添加头文件路径
解决方法: 直接在finder中找到这个openssl的父类文件夹, 拖动他到添加头文件那里



1.2如果遇到运行后报错,类似于以下提示信息:
Cannot find interface declaration for 'NSObject', superclass of 'Base64'
那么需要打开报错了的文件,增加头文件。
#import <Foundation/Foundation.h>
1.3 如果不导入两个.a文件显示错误信息



3.代码集成
直接粘贴demo的代码就行了
粘贴代码有个很容易犯的问题
会把demo中.h文件中的product文件粘贴进来, 因为支付宝的demo是表格形式展示的, 所以他直接获取每行的NSObject 赋值给Product, 因为在我写的时候, 没有以表格的形式显示, 所以我就用[[Product alloc]init]创建了一下, 然后就直接报错了,可能错误信息不一样, 但是一定是重复应用.o文件,
解决他直接把product删除掉, 不用这个东西





然后, 就没然后了, 代码直接粘贴 就Ok了

遇到的最大问题就是寻找支付宝开发文档, 隐藏的太深了, 真心忍不住骂两句.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: