iOS接入支付宝支付,hex编码,ALI38173问题

iOS端今天接入了支付宝支付,接入过程很简单,代码量也很少,说一下与后台交互踩的坑:

后台拼接完订单信息直接将返回值返回给我,我拿到返回值去支付宝SDK调起付款一直报ALI38173,确认是参数错误后,打印返回值,发现被编码,误认为是hex编码导致,一通操作无效后,使用

NSString *sss = [[NSString alloc] initWithData:responseObject encoding:NSUTF8StringEncoding];

解决,唉.......

你可能感兴趣的:(iOS接入支付宝支付,hex编码,ALI38173问题)