IOS如何下載舊版本應用APP,ios舊版本app
前言
文章相對來說比較複雜,特別是尋找版本ID對應的步驟,這裡推薦使用另一種方案,操作起來更簡單。
本文介紹如何使用Workflow及Fiddler下載IOS舊版本APP應用。
實現原理操作步驟
主要分為以下三步:
第一步、準備工作1.1 下載安裝iTunes、Fiddler
win8以上系統建議安裝Fiddler for .NET4,win7也建議安裝Fiddler4.
蘋果手機安裝教程pdf http://www.gooln.com/document/1314.html
1.2 設定Fiddler
開啟 Fiddler,選擇功能表列 -> Tools -> Fiddler Options,在 HTTPS 選項卡中勾選 Decrypt HTTPS traffic,然後重啟Fiddler。
1.3 安裝Fiddler認證
如果在Fiddler的使用過程中,提示Certificate Error認證錯誤,可以選擇Yes忽略錯誤或者安裝認證,教程請參考附錄2。
第二步、尋找版本ID2.1 App Store搜尋安裝Workflow
Workflow是一款 iOS 平台的神級自動化流程應用,它不僅能協助我們省去每次重複操作的過程,而且還能完成許多不可思議的任務。
2017 年3 月23 日,Apple 正式收購了Workflow 和整個Team Dev。
可以說Workflow是一款神器,這裡我們用它來尋找APP曆史版本對應的ID。
2.2 新增工作
掃碼:使用瀏覽器掃碼,點擊“GET WORKFLOW”,跳轉至Workflow新增工作
2.3 尋找ID
運行剛添加的“App舊版本抓包”任務,輸入App名稱查詢,即可得到對應版本ID,如搜尋UC瀏覽器。
2.4 協助查詢
Workflow不易上手,如果不會使用,可加群求助查詢,查看群資訊。
第三步、下載APP3.1 攔截下載請求
確認需要下載的版本ID。例如,下載UC瀏覽器10.7版本的ID為813088087。
在 iTunes 中搜尋App,切換到Fiddler,清空請求(快速鍵CTRL+X),在左下角黑色輸入框輸入命令開啟斷點 bpu MZBuy.woa 斷行符號(取消斷點為輸入bpu)
返回 iTunes, 點擊下載或更新。
3.2 修改下載請求
回到 Fiddler 後會出現紅色表徵圖的請求,點擊請求顯示Inspectors欄。
在TextView視窗,找到appExtVrsId 位置,下一行數字及為當前下載的版本ID。
編輯版本 ID 為需要下載的版本 ID,如上面查詢到的813088087。(可點擊圖片放大預覽)
3.3 確認下載
最後點擊綠色按鈕(Run to Completion)發送請求,進行下載。(選中下載按2次Delete鍵即可刪除)
如果長時間下載沒反應,先暫停下載,點擊Fiddler左下角Capturing取消攔截請求,再繼續下載即可。
3.4 下載安裝
App下載可在iTunes右上方查看進度。
完畢後,切換到應用介面,右鍵開啟下載檔案所在檔案夾,找到.ipa安裝包,在常用的軟體(PP助手、iTools)中安裝即可。