app应用支付后返回app

从来没有一个公司能为一个免费的东西提供免费的服务。 纵然阿里不差钱,但也不会为一个免费的支付宝SDK投入人手。

在为客户提供定制化服务的过程中, 可以要求支持 支付宝的功能。 无奈,只好登录支付宝SDK官方网站,注册下载 iOS版支付宝SDK, 同时,学习了下 支付宝demo。

从整个iOS demo来看, 这已经是一个年久失修的代码了。 iOS 技术框架发展如此之快, 以至于 iOS版的支付宝SDK 还停留在 3年前的技术。 

正是因为受尽支付宝SDK折磨,而求助无门,才吐槽为快。  言归正传,还是回到我所遇到的问题吧:  在支付完成后, 按说应该回到支付前的页面。 我遇到的问题是: 支付成功后,竟然返回到App 的首页,就再也无法继续了。

查看支付宝论坛, 遇到的问题五花八门, 而且不乏愤怒之人。  真正在集成 支付宝SDK时,需要特别注意以下几点: 

1.   应用程序的名字,需添加到  -info.plist 中,如下: 
 
 
2.    支付需要调用  [AlixLibService payOrder:orderString AndScheme:appScheme seletor:_result target:self];
这里,要特别注意appScheme 的命名,可不能随意扔个值。 

        NSString *appScheme = @"AppName";     // appScheme 的值,必须是该App的名称 (比如: AppName)。

你可能感兴趣的:(app应用支付后返回app)