熱評
加載中...
當前位置:首頁技術館設備系統手機設備SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

如果想在iOS安裝第三方APP又不想連著電腦,可嘗試SideStore。

SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

SideStore是AltStore的分支版本,主打「免電腦安裝與重簽IPA」,也就是說您可以安裝任意第三方APP到iPhone/iPad,免越獄、免電腦。此外,您還能透過SidesStore給APP啟用JIT加速。

SideStore原理

AltStore是利用Apple免費開發者帳號,協助安裝第三方APP到iPhone上的開源軟體。通常iOS APP的安裝包為IPA格式,使用者只要取得IPA就可以透過AltStore安裝至iOS裝置。但免費開發者帳號的APP簽名有7天限制,7天後就需要將iPhone插到電腦,讓AltStore跟AltServer連線,更新簽名才能繼續用。

SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

為解決以上重簽不方便的問題,SideStore的開發者稍微修改了AltStore的重簽步驟,讓使用者不需要將iPhone連回電腦重簽IPA,只要有網路和VPN就行了。SideStore會要求您下載WireGuard VPN,開啟VPN連線,接著SideStore透過VPN連線到公共Anisette server伺服器,完成IPA重簽。

SideStore跟AltStore有一樣的限制:免費開發者帳號,一部iOS裝置最多安裝3個APP,每週簽名上限為10個IPA。 此數量是跟AltStore共用的。

SideStore跟AltStore都是自由軟體,原始碼可受公眾檢驗。如果你對SideStore伺服器背後的東東不放心,可以到他們的Github查看伺服器原始碼。

技術上來說,初次安裝SideStore還是要用電腦(Linux/macOS/Windows)裝,但在那之後就不需要電腦重簽IPA。

然而,SideStore的Anisette server公共伺服器是熱心網友建置的,目前有8個。最新版Anisette server v3已經改善這個問題,應該不太會被鎖了。

你也可以開個副Apple ID的帳號專門來簽署IPA。畢竟我們這裡不是透過App Store下載的APP,SideStore簽名IPA用到的Apple ID並無硬性規定要跟您iPhone上的Apple ID一致。

其實還有一個折衷的方法:部署自訂AltServer到您自己的伺服器(例如VPS或樹莓派),這樣就不用跟別人搶資源了,也不太可能被Apple封帳號。只要調整好連線網址,仍能透過SideStore連線到自己的伺服器,線上重簽IPA。

設定SideStore的VPN連線

  1. 用iPhone至App Store下載WireGuard VPN
  2. 下載SideStore.conf設定檔到iPhone
  3. 開啟WireGuard,點選右上角+號,按從檔案或是壓縮檔建立,選取SideStore.conf
SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

建立Jitterbug Pairing File

Jitterbug支援Linux、Windows、macOS系統。這裡以Windows 11為例。

  1. 從Apple官網安裝exe版的iTunesiCloud。不要從Microsoft Store下載。
  2. 將iPhone插入到電腦,確認可以認到iPhone。
  3. 下載程式Jitterbugpair,解壓縮。
  4. 在jitterbugpair資料夾按SHIFT + 右鍵,開啟終端機,執行jitterbugpair.exe程式,得到.mobiledevicepairing檔案
PowerShell
./jitterbugpair

.mobiledevicepairing透過LocalSend傳到iPhone(不要用iCloud,副檔名會丟失)

安裝SideStore

SideStore系統要求為iOS 14以上版本的裝置。

利用AltServer將SideStore安裝至iOS裝置,無需安裝AltStore。這個方法僅支援Windows與macOS,Linux請用Altcon替代。

  1. 下載AltServer,安裝後程式會常駐在Windows系統右下角。
  2. 下載SideStrore.ipa
  3. 按著Shift鍵,點一下AltServer圖示,點選Sideload IPA,選取SideStore.ipa,之後iPhone桌面應該就會出現SideStore圖示。
  4. iOS 16以上系統,開啟系統設定 → 隱私權 → 啟用「開發者模式」,手機重開機。
  5. 接著開啟系統設定 → 一般 → VPN與裝置管理,點選「信任SideStore」的開發者,之後才可以開啟SideStore。
  6. 開啟SideStore後選取Pairing File,載入.mobiledevicepairing
  7. SideStore重簽可能會跟AltStore衝突。確認SideStore安裝後,長按刪除桌面的AltStore。
SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

如何安裝IPA與重簽

你可以手動到Github下載IPA,再用SideStore的頁面安裝。

1. 在安裝或重簽IPA的時候,必須開啟Wifi和啟用WireGuard VPN連線。

    SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

    2. SideStore可透過內建的「Browse」頁面安裝APP,或者點選「My Apps」左上角+號安裝IPA。安裝過程只需開著VPN,無需連到電腦。

    SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

    3. 在My Apps頁面,點選Refresh All開始重簽。日後SideStore會在系統背景嘗試重簽,不過為了防止SideStore不小心過期,還是定時手動開啟重簽為好。

    SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學

    給APP啟用JIT加速

    iOS 17以前的版本可直接在SideStore對APP長按,啟用JIT加速(需連著VPN)。

    iOS 17以上版本得使用SideJITServer才行。

    1. 依照Github指示部署SideJITServer
    2. 將iOS裝置插上電腦,確認iTunes能認到iOS裝置
    3. 讓SideJITServer與iOS裝置連線配對,應會印出UUID
    PowerShell
    SideJITServer --pair
    1. 在iOS裝置安裝SideJIT捷徑,輸入裝置UUID和電腦的區域網路IP
    2. 執行捷徑,選取要啟用JIT的APP。

    部署自訂AltServer伺服器

    SideStore開發者建議使用此整合方案,內含Anisette server v3

    1. 例如,在Linux用Docker部署:
    Docker
    docker run -d --restart always --name anisette-v3 -p 6969:6969 --volume anisette-v3_data:/home/Alcoholic/.config/anisette-v3/lib/ dadoum/anisette-v3-server
    1. 部署完成後,點選SideStore → Settings,Advanced Settings
    2. 在Danger Zone這裡,取消勾選Use preferred servers,並在Anisette URL填入您伺服器的IP:
    SideStore : iPhone安裝第三方APP,免電腦重簽安裝IPA教學
    AngelaL博客

           本文是原創文章,採用CC BY-NC-SA 4.0協議,完整轉載請註明來自AngelaL博客

    給TA打賞
    共{{data.count}}人
    人已打賞
    手機設備

    VMOS Pro: 安卓ROM虛擬機VIP版

    2025-3-19 2:25:14

    手機設備電腦系統

    LocalSend使用教學,電腦與手機快速無線傳檔軟件

    2025-3-23 17:31:22

    0 條回复 A文章作者 M管理员
        
      暫無討論,說說你的看法吧
    個人中心
    購物車
    優惠劵
    今日簽到
    有新私信 私信列表
    搜索