iPhone手機不越獄實現iOS多開全教程

很多人都說

iOS

不支援雙開或者多開

App

很難受,其實吧,只要肯折騰肯定是有辦法的。

先說缺點:

1。

小而美自己暫時搞定不了,所以為了小而美雙開來看這個教程的可能要失望了。

2。

部分

App

會檢查

Bundle ID

,這個教程會更改

App

Bundle ID

,因此可能會導致

App

不能正常使用。

3。

需要有電腦

4。

免費的賬戶有數量限制,免費的開發者賬戶限制三個

ipa

5。

7

天都需要重新簽名,當然程式會自動在後臺工作

需要的工具:

1。

電腦一臺,

Windows

或者

Mac

電腦都可以

2。 Apple ID

一個或者多個

3。 iOS

裝置

第一步

獲取需要多開的

ipa

檔案

這一步需要使用到舊版本

iTunes

或者

iMazing

軟體下載好需要多開

App

ipa

檔案,建議從

iTunes

下載,

IPA

檔案比較完整,

iMazing

有的時候下載的

ipa

沒有賬號簽名,安裝以後開啟閃退。

macOS

的使用者可以下載

Apple Configurator 2

,覆蓋安裝

App

的時候,從臨時目錄提取

IPA

即可

iPhone手機不越獄實現iOS多開全教程

iPhone手機不越獄實現iOS多開全教程

第二步

敲殼

因為

App Store

中的

ipa

是由

Apple

對整個程式包加了一個外殼並且進行了簽名保護,所以必須要敲殼以後才可以進行重新簽名。如果沒有越獄的手機只能去網上找資源或者能下載到的我可以幫你敲殼。

這一步是整個教程中的第一個難點,因為這一步需要一臺越獄的裝置或者電腦上將

ipa

敲殼,如果已經有敲殼好的

IPA

檔案,比如去越獄商店下載的

ipa

都是已經敲殼的,可以直接跳過這一步。

1

先將

ipa

檔案安裝到手機中,可以使用

iMazing

或者愛思助手等。

2

使用

Cydia

或同類型商店安裝

Cracker+

敲殼工具

3

開啟

Cracker+

選擇

Settings

選項卡,開啟

Cracker Hook

Fakesign IPA File

兩個選項

4

選擇需要敲殼的那個

App

,點選開始,外掛會自動開始敲殼,並且期間會執行這個

App

,所以要保證這個

App

可以在手機中正常開啟。

5。

完成敲殼後,會提示儲存的路徑,你可以使用電腦上的愛思助手或者

iMazing

讀取到這個檔案把它複製到電腦中備用,前提是需要安裝

AFC2

這個外掛。如果是

macOS

系統可以直接在手機使用

Filza

找到上述的目錄,然後用

airdrop

傳送到電腦上即可。

第三步

安裝

AltStore

先進入

AltStore

的官方網站(

altstore。io

)下載最新版的

AltStore Server

,並在電腦上安裝

AltStore Server

Windows

電腦安裝

AltStore Server

需要安裝

iCloud

控制面板、

iTunes

(非

Microsoft Store

中的版本)

macOS

需要安裝郵件擴充套件,需要開啟系統自帶的郵件

App

,選擇偏好設定

->

管理外掛啟用

AltStore

外掛即可

電腦上安裝好

AltStore Server

後,是用資料線將

iOS

裝置和電腦連線。手機上點選信任後,選擇

AltStore Server

Install Altstore

,選擇連線的

iOS

裝置後開始安裝

AltStore

手機版,這裡需要輸入

Apple ID

。可以輸入自己常用的,如果不放心可以單獨註冊一個

Apple ID

用來實現重簽名。

安裝好

Altstore

以後,在

iOS

裝置的設定中信任當自己的開發者賬號,就可以啟動

altstore

了。

第四步

將敲殼好的

IPA

檔案複製到

iOS

裝置中

我本來認為這一步是很簡單一步,因為只是複製個檔案,這個能有什麼複雜的呢。經過我的實踐發現還是有些複雜的。以為我想用

Mac

上的

AirDrop

不就能輕鬆的將檔案傳送到

iOS

裝置了麼,結果發現能傳送但是無法儲存。

所以我找到了一個辦法來替代它,就是使用

SMB

共享資料夾,

Windows

電腦中用的比較多了,

macOS

也是支援的。

開啟

iOS

自帶的檔案

App

,點選右上角的。。。選擇

連線到伺服器

輸入你的電腦的

ip

地址,使用者名稱是電腦的使用者名稱,密碼就是電腦的開機密碼,如果沒有設定密碼可以試一下使用者名稱:

guest

密碼空著就行,能連線上以後選擇你已經敲殼的

IPA

檔案,長按選擇移動,不要選擇複製,因為在

macOS

iOS

的檔案系統邏輯中,複製只是在當前的目錄複製一份這個檔案,可以理解成複製一個副本。移動才是選擇一個目錄並且把它複製過去。

iPhone手機不越獄實現iOS多開全教程

iPhone手機不越獄實現iOS多開全教程

我們把敲殼以後的

IPA

儲存到

iPhone

以後就可以繼續下一步了

除了這個方法還可以用

U

盤,不過

iPhone

現在仍然使用的是

Lightning

介面,還需要單獨購買轉換器,這個就有些得不償失了,不過有配件的可以用配件和

U

盤,簡單粗暴解決傳輸的問題。

第五步

重簽名

點選

AltStore

的左上角的

+

選擇

IPA

檔案,

Altstore

就會自動開始操作了,等待它慢慢工作就行了,操作的速度取決於你的

IPA

檔案大小,如果檔案非常大的話,那就很慢很慢了,需要耐心等待。

重簽名期間讓

iOS

裝置不要鎖屏,不然會導致簽名中斷。

如果沒有任何錯誤資訊或者提示,就可以返回桌面開啟雙開的

App

了,就能愉快的在

iOS

平臺享受雙開或者多開

App

的快樂了

注意每

7

天需要重新續簽一下,當然

AltStore

可以在後臺自動完成這個任務,但是要注意電腦得開啟,並且在同一個

Wi-Fi

下才行

多開

App

的實現方法

上面的步驟是實現了雙開

App

,接下來的教程就是三開,先說下原理吧,

iOS

是靠

IPA

Bundle ID

來判斷是否是同一個

App

的,所以我們只需要把

Bundle ID

修改了就能實現多開了。

到多開的教程了。首先先說一下

Apple

的免費開發者賬戶是隻能在

7

天內同時簽名

3

App

的,但是

AltStore

自己佔用了一個,所以一個賬號只能簽名

2

App

了,如果想要實現特別多的

App

同時用,那你只能申請多個免費的

Apple

開發者賬號了(就是

Apple ID

)。理論上你的多開

App

數量是:

2*n(n≥1)

回到砸殼以後的檔案已經在電腦裡了,想要實現多開

/

新舊版本共存,我們需要修改一下

IPA

檔案的資訊。

1。

IPA

解壓(可以先把

IPA

檔案的字尾改成

zip

2。

開啟

PayloadXXX(

那個

App

的名稱

)。app

找到

info。plist

,可以用記事本開啟也可以用第三方

plist

工具,比如愛思助手裡就能開啟

plist

macOS

使用者可以使用

Xcode

自帶的工具直接開啟並且編輯。

3。

找到

CFBundleIdentifier

的值

com。xxxxx。xxxx

,並在這個

com。

後面隨意修改一下,加點數字或者字母都可以,不能是非英文字元就可以了,儲存。小提示:建議把

CFBundleName

對應的值也修改掉,因為這個是在手機桌面上的顯示的名稱,多開以後名字都一樣的話真的很難分辨,所以在這裡一併修改了還是更方便一些的

4。

plist

儲存好,並重新把

IPA

檔案打包修改後綴名為

。ipa

即可

5。

回到上面的第四步,把修改後

IPA

檔案存到

iOS

裝置上,然後重簽名即可實現多開

問答

問題

1:

為什麼小而美就不能重簽名實現雙開或者多開??

回答:我嘗試過敲殼並且重新簽名,但是無法簽名成功,提示

ipa

是加密的,無法簽名,所以我也沒辦法。找找其他的方案吧

問題

2:

我如果不對

ipa

敲殼,直接使用

AltStore

進行簽名安裝會怎麼樣

回答:雖然可以正常簽名並且安裝,不過

App

無法開啟,點開後黑屏並且立刻閃退

問題

3:

我直接在越獄的

iPhone

中的

App Store

下載好

App

進行敲殼,能行嗎?

回答:確實可以,不過自從

iOS9

開始

Apple

啟動了應用分割技術,就是這個

ipa

檔案只適用於某一個特定螢幕尺寸的

iOS

裝置。所以會出現雖然敲殼以後,但是無法安裝在其他裝置中的情況。因此還是建議直接用電腦下載好完整版的

ipa

,這樣就能大機率避免這個問題了。

問題

4:

我不喜歡

AltStore

能不能用別的軟體簽名

回答:當然可以,不一定非要用

AltStore

,也可以用愛思助手等軟體進行簽名。

AltStore

的優勢是可以只用手機就重新簽名了,不需要每次簽名後重新安裝

ipa

這個繁瑣的過程。

問題

5:

既然可以實現

App

雙開或者多開,那我可以不可以實現

App

新舊版本共存?

回答:理論上也是可以的,只要你有舊版本並且敲殼以後的

IPA

檔案就行,當然依然是需要用到

Windows

版本的舊版

iTunes

配合抓包工具來操作,教程網上挺多的,自己去找一下

問題

6:

我在使用

AltStore

的時候遇到了如下圖的錯誤

回答:這個問題就是

ipa

不適用當前的

iOS

裝置,可以嘗試用

iTunes

重新下載

ipa

再試一下。當然我也遇到了這個問題,我依然是修改了

plist

檔案,強行解決了。首先還是先把

ipa

解壓,找到

info。plist

,並且開啟它,在

UISupportedDevices

裡面新增一行,把你的

iPhone

的內部代號存進去就可以了,注意是

iPhone

內部的編號,

AltStore

已經提示你了,千萬不能寫

iPhone 12 mini

或者

iPhone 13 Pro

這種,會導致

ipa

無法正常簽名。把它寫進去即可注意裡面的逗號是英文狀態下的。

問題

7: Altstore

怎麼這麼佔空間?是不是快取太多了

回答:確實,這可能是

AltStore

的一個

bug

,簽名幾次以後就會導致快取很大。

解決方案:用電腦開啟愛思助手或者

imazing

,找到

AltStore

的目錄,如下圖,將

tmp

資料夾下的所有檔案刪掉就好了。

問題

8:

我用的是

macOS

Windows

電腦,兩臺電腦都有

AltStore Server

,續簽以後,我雙開或者多開的

App

就打不開了,如圖

回答:這個應該也是

altstore

的一個

bug

,如果只在

Mac

上或者只在

Windows

上就不會有這個問題。

解決方法:手機上開啟

AltStore

找到你的

App

長按它,會彈出一個選單,選擇

Deactivate

,然後等待系統自動把它存檔,然後重新

Active

就好了

原創內容,搬運請註明出處