在 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 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 是独立项目,与上述项目不存在隶属、赞助或官方认可关系。