如題,未越獄的iphone不能用同步推的歷史版本功能。並且升級的時候如果是通過PC端的itunes,會覆蓋掉以前的舊版,也就沒法通過PC降級了。

問題來自FIT隨享微博客戶端……聽到兩次有人說新版沒有舊版好,但是貌似沒法降級……PS. 插個題外話,用itunes的時候發現有個別應用在升級以後會保留一個舊版本的ipa,但是情況很少,有人知道是為啥么?


首先刪除iTunes中當前版本的ipa,刪掉ios設備中的那個應用,然後有3個方法:方法1:找到舊版應用的ipa,放入iTunes中,同步,必須是你購買的那個ipa,不然你放不到你的ipad里。方法2:也可以從別人那裡拷貝低版本的ipa放到iTunes里,並讓他用它的apple id給你的iTunes授權,然後同步。方法3:藉助開發者賬號,使用iResign對舊版的ipa進行簽名,然後用同一個開發者賬號給你的機器簽名,然後就能通過iTunes同步到你的ios設備中了。


一開始我也是覺得不可能的,想了一會感覺也是有可能的(一下方法未經測試)首先itunes被一帳號授權過,然後用同一帳號的手機進行應用程序同步。最後你手機上的ipa文件會被複制到電腦上(具體是哪個文件夾等我明天找找)。因為是直接複製的,所以哪怕你是最開始版本的應用程序也會再電腦上出現。這時點擊itunes的應用程序,左下角會提示更新。更新後,新版本的ipa會出現 舊版本的ipa文件會出現在回收站中。 這時候如果想給應用程序降級就是將新版本的ipa文件從電腦刪除,也將itunes應用程序目錄中和iphone中的該軟體刪除。將回收站中的ipa拖如itunes然後與iphone進行同步。這時舊版本的應用程序應該會出現在iphone中。(由於我語言能力比較差,如果看不懂給我評論後我會儘快更改)
親測可行 只需要手動抓包

原理:獲取app最新版的下載鏈接 然後把鏈接中的ID號改成老版的ID號 即可下載舊的ipa到iphone助手軟體 最後安裝到iphone運行

教程貼(不是我寫的 侵刪) 提供常用App舊版對應ID.附帶下載舊版教程....另外補充冷門App舊版id查看方法~鏈接里其實有兩個教程 一個寫得較長較詳細的原版 一個精簡版 兩個都附視頻 建議對照起來看 我最後下載到了微信的所有歷史版本 主要還是參照了精簡版
使用iTunes同步你以前下載過的同一Apple ID下載的老版本應用包。當然你要先在手機上卸載。否則裝不上。


推薦閱讀:
相关文章