iOS开发将支付宝导入到工程师出现的错误‘openssl/ asn1.h’file not found的解决方法

1.先适配ios9的支付宝的白名单

2.在build settings里面搜索paths,修改framework searchPaths和header search path以及library search paths的支付宝的idk所在文件的路径

3.在info中的url types中增加支付宝中注册的app的信息


然后1ALipayXManager这个类里的NSString *partner = @"该下";

    NSString *seller = @"账户";

    NSString *privateKey = @"这个很长一段的MIICdgIBADANBgkqSCAmAwggJcAgEAAoGBAKYyhQn7SZiJdAczfwTPJWgzznA3X56fZ6sx+sAuu+p";要改成你自己的,2 NSString *appScheme = @"自己的";


if ([self.payview.paytypeList.titileLabel.text isEqualToString:@"支付宝"]){

            _paytypeID = @"1";

            [PNHUB showHub:self.view];

            [STAPIClient createPayInfo:_orderNo payWayId:_paytypeID title:_payview.invoiceTitleLabel.text invoiceAddress:_payview.invoAddressText.text Success:^(id responseBody) {

                [PNHUB hiddenHub];

                if ([responseBody[@"code"] intValue]==200) {

                    NSString *shouldPay = [NSString stringWithFormat:@"%@",responseBody[@"shouldPay"]];

                    

                    if (![shouldPay floatValue ] ==[self.payview.payPriceLabel.text floatValue]) {

                        [self.view showMessage:@"与后台价格计算不一致" duration:1 state:1];

                        return;

                    }

                    

                    [[ALipayXManager shared] payforWithOrderID:_orderNo amount:@"0.01" url:@"回调方法jxs/callBack/alipayBuyMonthCallBack"];

                    [self.payview removeFromSuperview];

                }else{

                    [PNHUB hiddenHub];

                    [self.view showMessage:@"请求失败" duration:1 state:1];

                }

            } Failure:^(NSError *error) {

                //        [self.view hiddenLoadingView];

                [PNHUB hiddenHub];

                [self.view showMessage:@"请求异常" duration:1 state:1];

            }];

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值