1.軟件準備
2.正式開始
2.1 打開Charles青花瓷
historyApp1.png
2.2 安裝證書以便可以攔截解析HTTPS請求數據
historyApp2.png
2.2.1 若是是選擇本地安裝證書的話,記住保存格式選擇.cer
historyApp3.png
2.2.2 雙擊下載好的證書
historyApp4.png
2.2.3 右鍵點擊證書
historyApp5.png
2.2.4 信任證書
historyApp6.png
2.2.5 ssl代理證書配置完成
historyApp7.png
2.3 打開iTunes
historyApp8.png
2.4 單擊編輯左上角以便可以出現應用
這個選項
historyApp9.png
2.5 在下拉選項中勾選應用
historyApp10.png
2.6 單擊正上方的App Store
historyApp11.png
2.7 搜索須要下載歷史版本的App,這裏我以IT之家爲例
historyApp12.png
2.8 點擊獲取按鈕,就會變成正在下載
historyApp13.png
2.9 這時候查看Charles可以看到一大堆請求,看關鍵字p28-buy
,這個是Itunes的下載請求,並且是HTTPS加密的,連接旁邊有一把小鎖,不能查看裏面的內容
historyApp14.png
2.10 打開ssl代理並打斷點攔截該請求
historyApp15.png
2.11 進入iTunes刪除剛纔下載的App,由於剛纔只是爲了獲取下載請求
historyApp16.png
2.12 刪除好App後刷新一下,重啓Charles,再次點擊iTunes的獲取按鈕
historyApp17.png
2.13 能夠看到這時候已經可以查看HTTPS請求裏面的內容了,點擊圖中相應位置
historyApp18.png
2.14 往下翻,能夠查看到一大串數字,這些全都是該App的歷史版本編號,咱們只須要把想下載的歷史版本的編號複製下來就好,後面會用到,這裏我複製第一個11577427
,爲該app的第一個版本
historyApp19.png
2.15 再次點擊獲取按鈕,下載請求會被攔截,跳轉到Charles
historyApp20.png
2.16 這時候把最新的版本號替換成剛纔咱們複製好的歷史版本號
historyApp21.png
2.17 點擊Excute
執行按鈕,可能會來斷點2次,除了第一次,後面的都直接點擊Excute
執行按鈕
historyApp22.png
2.18 大功告成!!!
historyApp23.png
2.19 查看下載好的App的版本號
historyApp24.png
historyApp25.png
historyApp26.png
3.安裝舊版本App
舊版本的App下載好了,接下來咱們要安裝到手機上纔是王道,或者進行其餘用途,這裏介紹下2種安裝到iPhone上的方法。3d
historyApp27.png
historyApp28.png