第三方 App Store 存在,AltStore 允许有限侧载苹果不批准的 iPhone App

2022/5/7 15:11:26 来源:IT之家 作者:潇公子 责编:潇公子

IT之家 5 月 7 日消息,据 Apple Insider 报道,由于苹果面临向第三方 App Store 提供商开放 iPhone 的压力,一位开发者自 2019 年以来一直在帮助用户侧载应用 —— 并且存在要求用户能够侧载的过于宽泛的立法问题。

苹果一直坚持和明确地认为侧载会带来恶意软件风险,并且它将对法律进行修改,以允许未经批准的应用程序在 iPhone 上运行。然而,开发人员 Riley Testut 一直在使用苹果自己的工具之一,允许用户从苹果主导的 App Store 之外安装应用程序

据 Fast Company 称,自 2019 年推出以来,AltStore 的下载量已超过 150 万次。据报道,它每月有超过 300000 名活跃用户,其中近 6000 人为 Testut 的 Patreon 做出了贡献,并为他的全职服务支付了超过 14500 美元。

安装后,AltStore 允许用户添加由 Testut 制作的应用程序。用户还可以添加他们可以从任何地方找到的任何应用程序,只要它使用.ipa 格式。据报道,删除了广告的社交媒体应用程序版本很受欢迎,经典游戏模拟器也是如此。

AltStore 利用了苹果的 Xcode 开发平台允许用户将他们正在开发的应用程序直接加载到他们自己的 iPhone 上这一事实。

“当苹果宣布 [2015 年的功能] 时,我想,‘哦,所以有一些方法可以将应用程序安装到 iOS 上,只需使用 Apple ID,’”Testut 说。“从那里我将其扩展为一个完整的解决方案。”

完整的解决方案并不简单。它要求用户安装一个名为 AltServer 的 Mac 或 PC 应用程序,然后 AltStore 安全性对应用程序进行签名,以使该应用程序看起来是由用户创建的。

仅当 iPhone 和 Mac 或 PC 在同一 Wi-Fi 网络上并运行 AltServer 时,才能安装应用程序。任何时候只能安装三个这样的应用程序,其中之一是强制性的 AltStore。

可以换出应用程序,但这也有限制。任何一个用户每周最多只能侧载 10 个应用程序,而且 FastCompany 表示,安装的每个应用程序都必须通过每周连接到 AltServer 一次来“刷新”。

媒体确认它可以正常工作,并且按照宣传的方式进行。但是,通过它安装 AltServer 和应用程序可能很麻烦。

侧载是一种风险

Testut 可能无法绕过这些和其他苹果限制,但他计划创建一个安全系统,以确保侧载应用程序没有恶意。

“侧载存在很大风险,”Testut 继续说道。“因为这是人们使用的工具,所以我们有责任确保尽所能防止不小心搞砸了。”

因此,也许具有讽刺意味的是,Testut 同意苹果关于侧载的观点,或者至少在可能大规模的情况下他同意。他不赞成可能允许任何消费者