常見現象及原因
現象可能原因處理方法
同一張證書簽的 App 同時打不開,包括簽名工具本身證書被撤銷(掉簽)換新證書,重新簽名並安裝
App 在某個日期之後打不開證書或描述檔過期續期證書或描述檔後重新簽名
App 一直無法安裝,或按下安裝沒有反應描述檔不包含本機,或描述檔類型不正確使用已列出本機 UDID 的描述檔
只有一個 App 閃退,其他正常該 IPA 本身有問題,例如未脫殼改用已脫殼的 IPA 重新簽名

證書為甚麼會被撤銷(掉簽)

Apple 可以撤銷任何簽名證書,多人共用的企業證書最常被撤銷。證書被撤銷後,iOS 會拒絕開啟所有用它簽名的 App;如果簽名工具本身也是用這張證書簽的,簽名工具同樣會打不開。證書撤銷無法還原。

如何檢查證書狀態

  • 在 iClone 或輕鬆簽中打開「證書管理」,每張證書都會顯示「證書有效」、「證書撤銷」或「證書未知」,以及到期時間。
  • 用已撤銷的證書簽名時,iClone 會先提示「證書已經掉簽」。
  • iclone.download 的在線安裝會在簽名前向 Apple 核實證書,如證書已被撤銷會直接提示。

掉簽後如何恢復

  1. 換一張有效的新證書,最好是為自己裝置簽發的證書。
  2. 把新證書匯入簽名工具,詳見證書匯入教學。
  3. 重新簽名 App,覆蓋安裝到原有的 App 上。
  4. 如果簽名工具本身也打不開,請用新證書重新安裝。iClone 可以直接用新證書在線安裝。

關於「防掉簽」方法

網上的「防掉簽」DNS 或描述檔只能攔截部分證書撤銷檢查,不能令已撤銷的證書恢復,而且隨時可能失效。來歷不明的描述檔亦可能帶來安全風險。

獲取 iClone

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

常見問題

重新簽名會遺失 App 內的資料嗎?

以相同的 Bundle ID 重新簽名並覆蓋安裝,通常會保留資料,但不能保證。重要資料請先備份。

簽名工具本身也會掉簽嗎?

如果簽名工具是用同一張證書簽的,會一併掉簽。用新證書重新安裝即可。

掉簽會影響手機內的其他 App 嗎?

不會。只會影響用這張證書簽名的 App,從 App Store 下載的 App 不受影響。

KSign 掉簽與輕鬆簽掉簽有分別嗎?

沒有分別。證書是否撤銷由 Apple 決定,對輕鬆簽、KSign 及 iClone 的影響完全一樣。

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