移动支付遇到的一些问题汇总一下

原创 2015年11月18日 11:37:34

话说好久不写博客,,,也是醉了...算了不提了..

这两天在弄支付宝,结果出来一大堆问题,比如不能跳转支付界面,crash, 内存泄露等等.现在成功了,感觉还是不错的,把问题汇总一下,由于自己手法不好,大家别笑.

公钥私钥这就不说了,官网有教程,照着来就行了;

我的问题大多是plist文件配置的问题;

plist要加白名单, 白名单内容主要看你控制台输出的error是什么,总之控制台出现什么error,就把什么东西加进白名单就好,如下图


加完白名单之后,控制台输出的结果如下:


加完白名单之后全部error都为空了; 

iOS 9 记得https的问题; 还有iOS 9上面不能跳转到支付宝客户端支付,只能跳到网页上, 去论坛找了找方法,不知道对不对都拿出来,看看吧,如下图


为了适配 iOS9.0 中的 App Transport Security(ATS)对 http 的限制,这里需要对 支付宝的请求地址 alipay.com 做例外,在 app 对应的 info.list 中添加如下配置 (文中以 XML 格式描述)。
 
<key>NSAppTransportSecurity</key>
   <dict>
       <key>NSExceptionDomains</key>
       <dict>
          <key>alipay.com</key>
          <dict>
<!--Include to allow subdomains--> <key>NSIncludesSubdomains</key>
<true/>
<!--Include to allow insecure HTTP requests--> <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> <true/>
             <!--Include to specify minimum TLS version-->
             <key>NSTemporaryExceptionMinimumTLSVersion</key>
             <string>TLSv1.1</string>
          </dict>
       </dict>
</dict> 

我的代码出现不能跳转,最主要的原因就是就是URL Types 和appScheme不对应;

注意:配置的URL Types 和appScheme对应!!!


对了,需要的库还是粘一份备忘吧,醉了..



对了如果有什么file no found 的问题,多半是Search Path和pch文件路径问题,找好路径问题就解决了.
再就是Build Phases里的Compile Sources 和 Link Binary With Libraries问题,自己找一找,肯定可以解决的.

问题大概就这么多,其他的遇到再补充吧..



相关文章推荐

移动支付的安全问题

移动支付行为是基于手机号上绑定的银行卡、信用卡以及与商家之间完成,或者基于手机SIM卡与POS 机近距离完成。因此类似于密码破解、信息复制、病毒感染等都有可能对移动支付造成重大的损失。   1、 ...
  • ffm83
  • ffm83
  • 2015年01月26日 13:09
  • 808

APICloud框架——总结一下最近开发APP遇到的一些问题

距离上一次发文都过去十天了, 下班回来懒的就想睡觉, 今天520一个重要的节日, 恩爱已经秀完, 该干点事情了!! 总结一下最近开发遇到的一些问题, 以及解决方案纯css三角形/* 没有哪个方向的边框...

工作中itext遇到的一些问题,做一下处理总结(2012.06.19)

通过itext生成pdf出现的问题,在JTable2PDF类中,当生成pdf中table的时,出现一个问题。 Cell cell1 = new Cell(newParagraph("Reservoi...

APICloud框架——总结一下最近开发APP遇到的一些问题 (二)

高度自适应flex布局 允许子元素伸缩手机号正则function checkPhone(data){ if(!(/^1[34578]\d{9}$/.test(data))){ ...

redis集群环境安装(参照redis中文官网,中间遇到了一些问题,so,记录一下)

redis集群安装步骤,以及常见安装问题解决

微信支付遇到的坑(移动支付)

在介绍之前先抱怨一番,对于腾讯的支付文档和技术主持,我只想说一个字:坑。跟阿里的支付宝比较,差距。。。项目中需要支付宝的移动支付和即时到帐,连研究文档带开放,一个3个小时就搞定,但微信一个借口,从开始...

来谈一下我在使用fo-dicom开源库时遇到的一些问题,这篇主要就是针对从RIS那获取worklist的,希望能帮助那些刚接触这个开源库的。

这篇主要就是针对从RIS中获取worklist的

总结一下最近面试遇到的一些问题吧

写在前面的话 最近在面试,和大部分iOS开发者一样,很明显感受到行情很差,总结起来原因不外乎如下几点: 1、iOS开发人员猛增,初中级太多,高级仍然稀缺; 2、移动互联网市场趋于稳定,需求降低;...

最近一阵子写C#的项目,遇到的一些问题以及解决的办法,跟大家分享一下```

这几天弄一个题库的项目,语言用的是c#,但是我对c#又不是很熟悉,特别是里面的一些控件的一些细节问题,而微软的东西有不怎么开源,想弄清楚又难,所以有时候一个问题,可能都要好久才能弄出来,以下呢,是我这...

Android studio 安装中遇到一些问题的解决办法,分享一下

从eclipse转到android studio也是很无耐,刚开始总是会遇到很多难题,但是都不要轻言放弃。 以下是我遇到的问题,并通过搜索引擎找到的解决办法,善用工具,善用头脑,勿为伸手之人。 A...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:移动支付遇到的一些问题汇总一下
举报原因:
原因补充:

(最多只允许输入30个字)