1.下載上面鏈接中提供的文件,解壓后會得到一個名為MobileInstallation且沒有任何后綴的文件,將此文件上傳至iPhone的/System/Library/PrivateFrameworks /MobileInstallation.framework/文件夾中替換原文件(注意備份!),之后賦予此文件777權限。
2.我們還需要在將/private/var/mobile/中的Applications文件夾設置為777權限,并在/private/var/mobile/Applications/文件夾中新建一個名為Documents的文件夾(注意大小寫),同樣也設置為777權限,之后必須重啟iPhone完成安裝。
3.如何使用.ipa文件:將下載到的.ipa文件放進我的文檔->我的音樂 ->iTunes->Mobile Applications文件夾中,雙擊.ipa文件將其導入iTunes,然后打開iTunes將此文件同步進iPhone即可完成安裝。
4.個別玩家可能會在同步中出現不能運行的問題,解決方法如下:
刪除文件夾/private /var/mobile/Applications/并重啟iPhone,之后在AppStore中下載任意一個免費軟件,同步后運行此軟件一次(切記以后不要刪除此軟件,否則會造成同步進iPhone的軟件不能運行),之后再次同步你的軟件就可以了,如果中途報錯可再次同步。
下載免費程序需要一個iTunes帳號,關于如何申請免費的iTunes帳號可以點擊這里查看詳細教程。
注意事項:
1.注意是否正確替換了MobileInstallation這個系統文件,替換后需要賦予此文件777權限,并且一定要硬重啟iPhone,只刷新桌面的話是不行的,一定要手動關機再開機才可以,否則在安裝時有可能遇到類似“未知錯誤(0xE8000001)”這樣的錯誤提示,這樣說明MobileInstallation的權限不正確或者沒有正確重啟。下載MobileInstallation文件和查看替換路徑可以點擊這里。
2.如果在確定正確替換后仍不能打開程序,我們就需要刪除文件夾/private/var/mobile/Applications/并重啟iPhone,之后在AppStore中下載任意一個免費軟件,使用iTunes同步安裝至iPhone,并且運行此軟件一次(切記以后不要刪除此軟件,否則會造成同步進iPhone的軟件不能運行),接著刷新桌面或重啟,再次同步你的軟件就可以了,如果中途報錯可嘗試再次同步或重啟,有時多同步幾次即可解決問題。
3.盡量使用同一臺電腦安裝軟件,小編曾使用同一個軟件在不同的電腦上同步安裝,結果會造成“無法打開應用程序”,所以請大家盡量不要頻繁更換安裝軟件的電腦。
4.還有一種情況是因為軟件后沒有將殘留文件刪除干凈導致的,大家在下載IPA文件后可以用WinRAR將其解壓,進入Payload->xxxxx.app文件夾,看看有沒有一個名為SC_Info的文件夾,如果有的話將其刪除并再次打包回IPA格式。關于如何打包為IPA格式,請點擊這里查看詳細教程。
5.有時會發生運行軟件時自動彈出的問題,這個問題在使用.app安裝時可能發生,首先檢查你是否將xxxxx.app文件夾給予了足夠的權限(775或更高),其次檢查你是否在在/private/var/stash/Applications.xxxxxx/和/private/var/mobile/兩個目錄下都建立了Documents文件夾,并且要賦予777權限。這兩個Documents文件夾是用來保存記錄文檔的,沒有建立的話會導致程序不能正常運行。
6.最后一種情況也是最常發生的―Info.plist文件錯誤,它會造成同步安裝后iPhone提示“無法打開應用程序”。解決辦法其實很簡單:我們使用Pledit(Pledit下載地址)修改Info.plist文件就可以了,具體步驟就是先將IPA使用WinRAR解壓縮,之后進入Payload->xxxxx.app文件夾找到Info.plist,使用Pledit打開,找到下面兩段語句并刪除(圖1),這兩段語句一般都在末尾處,有些軟件比較特殊,會在中間,但是只要找到了就直接刪除:
[ u r l]www.baidu.com[/ u r l]