支付宝不能调用wap网页客户端问题解决

最近一直困扰我的一个问题,按照支付宝官网的 https://b.alipay.com/order/techService.htm demo配置后的工程 调用客户端没有问题 但是在没有安装客户端的时候不能跳转到网页 这里总结下

方法一

开始调用支付宝接口前调用
       NSArray *array = [[UIApplication sharedApplication]windows];
        
        UIWindow* win=[array objectAtIndex:0];
        [win setHidden:NO];


支付宝回调里面设置

 [[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) {
        
           
            NSArray *array = [[UIApplication sharedApplication]windows];
            
            UIWindow* win=[array objectAtIndex:0];
            [win setHidden:YES];
  

        }];

方法二

检查你的配置

支付宝不能调用wap网页客户端问题解决_第1张图片
xxxx.png

不设置main storyboard 就可以了 我真是呵呵了 找了半天原来是这个.......

总结

建议使用第二种 第一种方式调转不是很流畅

你可能感兴趣的:(支付宝不能调用wap网页客户端问题解决)