iOS微信支付[WXApi sendReq:req]调用小技巧
2015-12-24 17:07
716 查看
微信支付碰到一些小坑记录下。
凡是涉及到第三方的东西个人都是比较简单的东西。例如,支付宝,微信,京东支付,百度钱包等。.虽然简单,但是在开发的过程中,可能出现这样那样的问题滴。今天就我在微信过程中碰到的问题记录下。
1.首先把微信支付down下来,然后添加进去,目前不支持pods,然后把相关的框架添加进去。运行跑下OK就可以了。如果要问题的话,估计也是路径的问题。自己在建个文件夹,然后Add进去。有时候需要在setting重置下路径。
2.再iOS 9调用微信支付需要添加白名单,这里具体配置下面的测试demo都有配置的。
3.运行OK的话,然后配置测试证书,微信支付需要在真机上才能运行。
4.下面说说我碰到的问题,我集成微信用真机运行,没什么问题,就是在再[WXApi sendReq:req]在项目中怎么也调用不了,这个调用不了,就意味着调用不了第三方的微信客户端。而在测试demo中是可以是可以滴,相同的demo为什么调用不起来,找了很久也没找到原因。郁闷!!!
5.最后的解决的方案,我在我的工程中,把微信支付的SDK替换他的低版本,[WXApi safeSendReq:req]; 这个在微信sdk1.6.2版本这个方法已经废弃了。用[WXApi safeSendReq:req]这个方法替换[WXApi
sendReq:req]然后成功了。
6 形成这种的情况,是因为我新建项目还是iOS8.
凡是涉及到第三方的东西个人都是比较简单的东西。例如,支付宝,微信,京东支付,百度钱包等。.虽然简单,但是在开发的过程中,可能出现这样那样的问题滴。今天就我在微信过程中碰到的问题记录下。
1.首先把微信支付down下来,然后添加进去,目前不支持pods,然后把相关的框架添加进去。运行跑下OK就可以了。如果要问题的话,估计也是路径的问题。自己在建个文件夹,然后Add进去。有时候需要在setting重置下路径。
2.再iOS 9调用微信支付需要添加白名单,这里具体配置下面的测试demo都有配置的。
3.运行OK的话,然后配置测试证书,微信支付需要在真机上才能运行。
4.下面说说我碰到的问题,我集成微信用真机运行,没什么问题,就是在再[WXApi sendReq:req]在项目中怎么也调用不了,这个调用不了,就意味着调用不了第三方的微信客户端。而在测试demo中是可以是可以滴,相同的demo为什么调用不起来,找了很久也没找到原因。郁闷!!!
5.最后的解决的方案,我在我的工程中,把微信支付的SDK替换他的低版本,[WXApi safeSendReq:req]; 这个在微信sdk1.6.2版本这个方法已经废弃了。用[WXApi safeSendReq:req]这个方法替换[WXApi
sendReq:req]然后成功了。
6 形成这种的情况,是因为我新建项目还是iOS8.
相关文章推荐
- C#-MVC开发微信应用(1)--开始使用微信接口
- 微信编辑器—构思编辑器元旦圣诞排版素材
- 微信 ua
- php创建微信二维码40052错误提示
- 微信支付接口 H5
- 微信被动回复用户消息功能——关注、取消
- 监听文本框数据修改,特别是微信等客户端直接选择粘贴修改
- [微信] 微信网页版扫码登录的实现
- 微信平台开发者账户申请流程
- 给马小怂写的教程-----微信如何添加表情包
- play 框架测试生成微信模版的时候,写了个当请求成功自己call自己的function
- jssdk微信图片上传功能
- 电话资源导入微信/QQ通讯录操作方法
- 万科官方公众号发声:王石“认输”?假的!
- 超高仿微信图片选择浏览
- QQ登录,微信登录(iOS)
- 微信公众平台开发(99) 自定义菜单获取OpenID
- 微信支付与微信应用间跳转
- 微信调试器
- java实现微信图文消息的发送