最近一直在用微博国际版,不仅无广告而且时间线也是正常的,不过最新的更新发布之后,我发现启屏开始带广告了,没越狱的我只能通过降级来解决了。
准备工具
- Fiddler for Windows
- iTunes for Windows
设置Fiddler
打开Fiddler,依次点击Tools → Fiddler Options
,切换到HTTPS
标签。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app1-1024x635.png)
勾选Capture HTTPS CONNECTs
和Decrypt HTTPS traffic
。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app2.png)
抓包获取版本号
接下来就是抓包获取App的版本号了,首先打开iTunes,搜索微博国际版
,先别急着点下载。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app3-1024x675.png)
接着打开Fiddler,设置一个断点。在左下角的黑色选项框中输入bpu MZBuy.woa
,然后回车。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app4.png)
然后我们回到iTunes中,点击下载,这时我们发现是无法开始下载的,我们回到Fiddler中,找到一个左侧图标是T
字样的那一行,选中然后在右侧点击Run to Completion
,允许执行下载。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app5-1024x677.png)
因为使用的是https协议,所以需要先解密,否则得到的密文我们也看不懂。点击Response body is encoded.Click to decode.
。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app6-1024x675.png)
接着我们使用右键将它保存在本地。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app7-1024x676.png)
用写字板
将这个文件打开,找到这里,每一个被integer
标签包裹的数字串就代表着一个版本,因为没有办法知道具体的版本号,所以接下来就只能一个一个试了。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app8.png)
下载旧版本的App
接下来我们就回到iTunes,将刚刚下载好的App删掉。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app9-1024x675.png)
重新搜索一次,然后点击下载,因为刚刚设置了断点,所以依旧没有开始下载,我们回到Fiddler中,还是找到这一行,然后再右侧切换到TextView
标签,将版本号的数字串修改掉。因为几次测试下载发现没有广告的2.4.0版本的数字串是822073148
,所以这里直接替换就不一个一个试了。
修改完成后,就点击下方的Run to Completion
开始下载即可。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app10-1024x720.png)
安装应用
在iTunes Media文件夹中就可以找到刚刚下载好的ipa安装包了。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app11.png)
然后使用iTunes安装即可。
![](https://blog.uni9k.me/wp-content/uploads/2020/03/hands-on-how-to-downgrade-ios-app12-1024x678.png)
Ps:其实每一步都非常简单,这里的微博国际版只是做个示范,其他的软件大家可以自己测试。
还有降级操作,之前以为升级了原版本就永远找不到了
@DebtCollection 得要一些操作,如果越狱之后就更简单了。