在 iPhone 上安裝 IPA 的幾種方式
方式是否需要電腦需要準備限制
在 iPhone 上用簽名工具(iClone、輕鬆簽、KSign)不需要.p12 證書及 .mobileprovision 描述檔證書過期或被撤銷(掉簽)後 App 會打不開
電腦工具 + Apple ID(Sideloadly、AltStore)需要一個 Apple ID免費 Apple ID 簽的 App 7 日後過期,最多同時 3 個
巨魔(TrollStore)視乎 iOS 版本受支援的 iOS 版本只支援部分較舊的 iOS 版本

安裝前需要準備

  • 一個你有權安裝的 IPA 檔案。IPA 必須已脫殼:直接從 App Store 提取的 App 是加密的,重新簽名後亦無法開啟。
  • 一張 .p12 證書及其密碼,以及對應的 .mobileprovision 描述檔。開發及 Ad Hoc 描述檔必須包含本機 UDID,詳見證書匯入教學。
  • iOS 16 或以上版本,安裝以開發證書簽名的 App 需要開啟開發者模式:設定 > 私隱與保安 > 開發者模式。

用 iClone 安裝 IPA

  1. 安裝 iClone。沒有電腦的話,在 Safari 中用自己的證書在線安裝。
  2. 如果尚未匯入證書,先把證書匯入 iClone。
  3. 把 IPA 匯入 iClone:從「檔案」App 或分享選單開啟,或者從軟件源下載。下載完成的 IPA 可以自動匯入應用庫。
  4. 點擊 IPA,選擇證書,開始簽名。可以開啟「簽名後立即安裝」。
  5. 在 iOS 彈出的安裝提示中確認。以企業證書簽名的 App,首次開啟前需要在 設定 > 一般 > VPN 與裝置管理 中信任開發者。

其他安裝 IPA 的方式

Sideloadly、AltStore 等電腦工具會用你的 Apple ID 簽名。使用免費 Apple ID 時,App 每 7 日需要續簽一次,最多只能同時啟用 3 個。巨魔(TrollStore)不需要證書就能永久安裝,但只支援部分較舊的 iOS 版本。在歐盟地區,iOS 17.4 或以上版本亦可以使用 AltStore PAL 等第三方 App 市場。

安裝失敗怎麼辦

  • App 無法安裝:很可能是描述檔不包含本機,或者使用的是 App Store 描述檔,詳見證書匯入教學。
  • 提示無法驗證 App:很可能是證書被撤銷(掉簽),詳見掉簽疑難排解。
  • App 一開啟就閃退:很可能是 IPA 未脫殼,請改用已脫殼的 IPA。
  • 提示需要開發者模式:在 設定 > 私隱與保安 中開啟開發者模式,然後重新啟動 iPhone。

獲取 iClone

直接下載 IPA,或使用自己的證書在線安裝 iClone,證書會自動匯入。

常見問題

不用電腦可以安裝 IPA 嗎?

可以。用 iClone 這類簽名工具配合你自己的證書,就可以直接在 iPhone 上簽名並安裝 IPA。

需要越獄嗎?

不需要。簽名工具使用的是 Apple 正常的證書機制,不需要越獄。

安裝好的 App 為甚麼過一段時間就打不開?

證書過期或被撤銷(掉簽)了。用免費 Apple ID 簽的 App 亦會在 7 日後過期。用有效的證書重新簽名即可。

iClone 是免費的嗎?

iClone 可以免費下載。簽名及安裝 App 需要你自己的有效證書。

ESign(輕鬆簽)、KSign、全能簽(AllInSign)分別為其開發者的項目或商標。iClone 是獨立項目,與上述項目並無隸屬、贊助或官方認可關係。