ios APP应用内购买测试中,在fiddler代理抓包下无法进行苹果应用内支付购买解决方案

 前言:

重点说明:此文针对fiddler工具,使用charles抓包测试购买无此问题,只要SSL Proxying Settings设置时不要设置为代理所有(即不要设置为*:*),仅仅代理所测试应用的域名即可(即需要抓取那个域名代理那个域名下的请求,如 www.baidu.com:*)

当然了也想着fiddler不代理苹果相关的域名,或者仅仅代理待测应用的域名来解决问题,可是没找到单个域名代理设置,只有个绕过域名的设置(tools》options》connections 连接设置中的bypass fiddler for urls that start with 选项),设置重启fiddler生效

但是实测只对PC端的请求生效,对移动端APP的请求则不生效(未找到原因),又习惯使用fiddler(个人习惯),所以才有了以下使用fiddler的迂回方案

ps:

(1)使用charles抓取https的包都需要进行SSL Proxying Settings设置的,否则看到都是unknown,没有具体的数据

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值