《先附三大文档地址:
》
1.按照这个网址集成各种依赖库
2.AppDelegate 里面设置(已测:手机中装有支付宝APP调用),文档上写的很明白
3.当你需要支付的时候只需要设置调用SDK的一个方法即可。(安装支付宝APP跳到APP,没有APP,跳转到H5页面)
- (IBAction)pay {
NSString *order = @"";
NSString *URLSchemes = @"";
[[AlipaySDK defaultService] payOrder:order fromScheme:URLSchemescallback:^(NSDictionary *resultDic) {
NSLog(@"%@",resultDic);
}];
}
下面详细说名义下SDK方法参数含义:
1.order: (服务器返回给你的)支付宝官方虽然给了示例代码,但是签名是服务端做的且必须是服务端:
支付宝官方是很明确说过的:客户端是不做签名加密部分的,这部分交给服务端,附图:
(注意,一定要设置URLType)
2.urlschemes 注册的时候给你自己设置的。