iOS 侧载与 Android APK 安装:主要区别

Android 一直允许用户从商店以外安装应用:只需允许某个应用安装未知来源应用,然后打开 APK 文件即可。iOS 的设计思路完全相反,App Store 是唯一的常规安装渠道,因此安装其他任何内容都需要借助 Scarlet 这样的工具。本指南将两者进行并列对比:安装方式如何运作、应用能持续使用多久、安全性方面有哪些取舍,以及 2026 年规则有哪些变化。

在 Android 上找 Scarlet?并不存在这种版本;详见Scarlet iOS 能否在 Android 上使用。

速览对比

Android(APK)iPhone(通过 Scarlet 安装 IPA)
系统自带支持是,在允许安装未知来源应用后即可否,需要借助 Scarlet 这类工具
是否需要电脑不需要使用 Scarlet 直接安装时不需要
签名方式由开发者对 APK 进行签名应用会使用 iOS 信任的证书重新签名
是否可能失效很少;Play Protect 可能会对有害应用发出警告或将其禁用会,当证书被吊销时
沙盒机制有有
2026 年变化部分国家/地区开始要求开发者验证欧盟以外地区无变化

基本区别

Android 将从 Google Play 以外安装应用视为一项正常功能,只是设有一定限制。APK 格式有公开文档记录,安装流程也是系统内置的。你只需授权浏览器或文件管理器安装未知来源应用即可。

iOS 只能运行经过可追溯至 Apple 的证书签名的应用。系统中没有任何设置可以安装未经这种方式签名的应用。iOS 上的每一种 sideloading 方法(包括 Scarlet)都是在这一签名要求的框架内运作的:Scarlet 会使用一种类似企业级证书对应用进行签名,一旦你信任该开发者,iOS 就会接受这个证书。

安装方式对比

Android APK

  1. 在浏览器中下载 APK,最好是从开发者自己的网站下载。
  2. 打开文件。第一次安装时,Android 会要求你允许浏览器或文件管理器安装未知应用;在较早的 Android 版本中,这是一个统一的”未知来源”设置。
  3. 点击安装。

使用 Scarlet 的 iPhone

  1. 先安装一次 Scarlet;参见如何安装 Scarlet iOS。
  2. 打开 Scarlet 并找到该应用,或导入你已有的 IPA 文件。
  3. 点击安装并确认弹窗提示。
  4. 如果 iOS 提示,需要在”设置”、”通用”、”VPN 与设备管理”中信任开发者。

完成首次设置后,iPhone 上的安装过程几乎同样快捷。多出的步骤仅是信任操作和一次性的 Scarlet 安装。完整细节请参见如何使用 Scarlet 侧载 IPA 文件。

应用能用多久

这是实际使用中最大的差异。

  • Android:安装好的 APK 会一直可用,直到你将其卸载。唯一的例外是 Google Play Protect,它可能会对被判定为有害的应用发出警告,或直接将其关闭。
  • 使用 Scarlet 的 iPhone:应用能否继续使用取决于签名证书是否有效。Apple 一旦发现某个企业证书被用于向公众分发应用,就会将其吊销,届时相关应用会停止打开,需要重新安装才能恢复。参见证书被吊销时该怎么办。
  • 使用自己 Apple ID 的 iPhone(Sideloadly、AltStore、SideStore):免费 Apple ID 签名的应用只能使用 7 天,到期后必须重新刷新。
  • TrollStore:可永久安装应用,但仅支持 iOS 14.0 至 16.6.1 以及 iOS 17.0。

安全性对比

Android

由于任何人都可以发布 APK,热门应用的恶意仿制版本在 Google Play 之外更容易传播,Android 恶意软件通常依靠诱导用户安装 APK 并授予无障碍访问等强力权限来达成目的。Play Protect 会扫描应用,包括从应用商店之外安装的应用,但它无法拦截所有威胁。

iPhone

通过 sideload 安装的 iOS 应用与 App Store 应用运行在相同的沙盒中,仍然需要请求照片、通讯录和位置等权限。这限制了恶意应用能够触及的范围,但无法保护你在其中输入的数据,比如登录信息。通过 Scarlet 安装的应用未经 Apple 审核,因此来源是你最主要的保障。我们的sideloading 安全指南对此有详细介绍。

在两个系统上,原则是一样的:优先选择原始开发者,避免热门应用的修改版本,并对来源不明的文件进行检查。参见如何扫描 IPA 文件以检测恶意软件。

应用格式

只要支持设备的 Android 版本和处理器类型,APK 就可以在不同厂商的 Android 设备上运行。IPA 只能在 iPhone 和 iPad 上运行,而且很多 IPA 会标明最低 iOS 版本要求。两种格式都无法在对方系统上运行。

2026 年的变化

Android:开发者身份验证

自 2026 年 9 月 30 日起,巴西、印度尼西亚、新加坡和泰国的认证 Android 设备会检查通过参与计划的商店安装的应用是否来自经过验证的开发者。仍然可以安装来自未验证开发者的应用,但需要经过一个有额外步骤的高级流程。Google 计划在 2027 年将此机制推广至全球。

iPhone:欧盟替代应用市场

自 iOS 17.4 起,欧盟用户可以从 Apple 批准的替代应用市场以及部分开发者的网站安装应用。这些应用仍会经过 Apple 的公证检查。在欧盟以外,情况没有改变,Scarlet 这类工具仍是主要途径。参见欧盟侧载政策变化。

面向开发者

在 Android 上,开发者可以在自己的网站上发布 APK,不过上述验证规则现在要求他们在受影响的国家进行注册。在 iOS 上,应用通过 App Store、通过 Apple 的企业计划(仅供公司自己的员工使用)、通过 ad hoc 或 TestFlight 测试,或在欧盟地区通过替代应用市场触达用户。除此之外,就要靠用户自行侧载应用了。

总结

Android 仍然更简单:商店外安装是系统内置功能,应用也不会过期。使用 Scarlet 进行 iPhone 侧载,在日常使用层面已经大大缩小了差距,可以直接在设备上安装而无需电脑,但证书吊销问题意味着它始终需要多一些维护。不管你用的是哪种手机,应用的来源比安装方式更重要。

常见问题

可以在 iPhone 上安装 APK 吗?

不可以。iPhone 只能运行 iOS 应用(IPA 文件)。

iPhone 和 Android 哪个侧载更安全?

iPhone 上的侧载应用受系统限制更多,但在两个平台上,最大的风险都来自不可信的来源。

侧载的 iPhone 应用会过期吗?

使用免费账号的 Apple ID 签名的应用,7 天后会过期。使用 Scarlet 安装的应用,只要证书未被吊销就会一直可用。

类似文章