美文网首页
关于支付宝的那些坑

关于支付宝的那些坑

作者: AgoniNemo | 来源:发表于2016-05-23 00:46 被阅读1548次

    现在是2016.5.23  00:23,为什么要这样记录时间呢?因为我被支付宝坑得好惨!!!

    记录下被坑的过程,让其他宝宝们别向我一样浪费了这么多的时间。

    /**

    *  支付接口

    *  @param orderStr      订单信息

    *  @param schemeStr      调用支付的app注册在info。plist中的scheme

    *  @param compltionBlock 支付结果回调Block

    */

    - (void)payOrder:(NSString *)orderStr fromScheme:(NSString *)schemeStr callback:(CompletionBlock)completionBlock;

    上面那个方法是不是很眼熟?没错,就是这个方法把我坑得好惨,这个方法是写得不错的,支付结果用block回调,我当时自认为是从支付宝客户端返回来的时候,会返回结果,然而,我太天真了,我特么的从支付客户端返回了N次,这方法的block都没有回调,当时我就懵逼了,这什么玩意 ???后来哥怒了,直接把支付宝给卸载了,再调这方法的时候,我的fuck,他起作用了?!真的,当时我的内心是崩溃的,这方法就特么的用来回调网页版本的支付宝的,真是死的心都有了。。。。

    PS:如果没有安装支付宝,调了这个方法还是打不开网页,我想你需要加上下面代码

    UIWindow *win = [[[UIApplication sharedApplication] windows] firstObject];

    [win setHidden:NO];

    最后顺便说下,安装支付宝的在AppDelegate里怎么写

    有两种写法,第一种,就是iOS 9.0之前的

    iOS 9.0之前

    PS:这个方法支付宝的demo上说是9.0之前都会调用的方法,9.0之前会调用下面的方法:

    iOS 9.0之后

    好了,关于那个URL怎么设置我也截图出来吧

    最后,希望大家不要在支付宝这浪费时间,不懂就去问支付宝的技术人员。

    相关文章

      网友评论

          本文标题:关于支付宝的那些坑

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