常见错误1:
出先这个错误时按照别人博客上步骤去tuo路径,弄了半天没反应。
解决:
1.拖到工程里的文件,show in finder 找到文件夹然后拖到header seacher
2.最好把根目录也拖入如下图的 AliPay支付宝
3.依赖库 一定不要漏
4.由于支付宝的加密过程在后台进行,客户端不存放公钥和私钥。需要将获得的后台签名串进行url编码在传给支付宝。
//进行URLEncode
NSString * encodedStringsss = (__bridge_transfer NSString*) CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (__bridgeCFStringRef)zhencaodan, NULL, (__bridge CFStringRef)@"!*'();:@&=+$,/?%#[]",kCFStringEncodingUTF8 );
NSString *signedString = encodedStringsss;
NSString *orderString = nil;
if (signedString != nil) {
orderString = [NSString stringWithFormat:@"%@&sign=\"%@\"&sign_type=\"%@\"",
orderSpec, signedString, @"RSA"];
[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) {