AltStore允许有限侧载苹果不批准的iPhone App
发布时间:05-07
编辑:
据AppleInsider报道,由于苹果面临向第三方AppStore提供商开放iPhone的压力,一位开发者自2019年以来一直在帮助用户侧载应用——并且存在要求用户能够侧载的过于宽泛的立法问题。
AltStore允许有限侧载苹果不批准的iPhone App
据AppleInsider报道,由于苹果面临向第三方AppStore提供商开放iPhone的压力,一位开发者自2019年以来一直在帮助用户侧载应用——并且存在要求用户能够侧载的过于宽泛的立法问题。
苹果一直坚持和明确地认为侧载会带来恶意软件风险,并且它将对法律进行修改,以允许未经批准的应用程序在iPhone上运行。然而,开发人员RileyTestut一直在使用苹果自己的工具之一,允许用户从苹果主导的AppStore之外安装应用程序。
据FastCompany称,自2019年推出以来,AltStore的下载量已超过150万次。据报道,它每月有超过300000名活跃用户,其中近6000人为Testut的Patreon做出了贡献,并为他的全职服务支付了超过14500美元。
安装后,AltStore允许用户添加由Testut制作的应用程序。用户还可以添加他们可以从任何地方找到的任何应用程序,只要它使用.ipa格式。据报道,删除了广告的社交媒体应用程序版本很受欢迎,经典游戏模拟器也是如此。
AltStore利用了苹果的Xcode开发平台允许用户将他们正在开发的应用程序直接加载到他们自己的iPhone上这一事实。
“当苹果宣布[2015年的功能]时,我想,‘哦,所以有一些方法可以将应用程序安装到iOS上,只需使用AppleID,’”Testut说。“从那里我将其扩展为一个完整的解决方案。”
完整的解决方案并不简单。它要求用户安装一个名为AltServer的Mac或PC应用程序,然后AltStore安全性对应用程序进行签名,以使该应用程序看起来是由用户创建的。
仅当iPhone和Mac或PC在同一Wi-Fi网络上并运行AltServer时,才能安装应用程序。任何时候只能安装三个这样的应用程序,其中之一是强制性的AltStore。
可以换出应用程序,但这也有限制。任何一个用户每周最多只能侧载10个应用程序,而且FastCompany表示,安装的每个应用程序都必须通过每周连接到AltServer一次来“刷新”。
可以确认它可以正常工作,并且按照宣传的方式进行。但是,通过它安装AltServer和应用程序可能很挑剔。
侧载是一种风险
Testut可能无法绕过这些和其他苹果限制,但他计划创建一个安全系统,以确保侧载应用程序没有恶意。
“侧载存在很大风险,”Testut继续说道。“因为这是人们使用的工具,所以我们有责任确保尽所能防止不小心搞砸了。”
因此,也许具有讽刺意味的是,Testut同意苹果关于侧载的观点,或者至少在可能大规模的情况下他同意。他不赞成可能允许任何消费者在没有任何保护的情况下下载任何应用程序的拟议立法。
“实际上,我们不喜欢这些,”他告诉FastCompany。“我们真的认为它们太宽泛了,它们对消费者隐私有严重的影响。”
但是,Testut确实非常相信每个人都应该有权在他们愿意的情况下进行侧载。他认为应用行业需要这种自由。
“苹果对AppStore采取了一种方法,他们只批准他们已经想象的东西,”他说,“所以任何突破界限的东西,苹果都会拒绝。”
“我们需要一种方法让应用程序能够突破界限而存在,然后人们会看到它存在并希望它出现在AppStore中,”他继续说道。“没有酷炫、有趣的应用程序出现。我们希望在AltStore中看到更多小而古怪、有趣的应用程序。”