莱利·泰斯特是个聪明人。该开发人员多年来一直致力于 iOS 上的视频游戏模拟工作。 2014 年,他特别创建了该应用程序GB4iOS,一个基于 Apple Developer Enterprise 计划分发的 Game Boy 游戏模拟器。
这种做事方式有点冒险,因为该计划的目标是支持在组织内部署移动应用程序。因此,面对这种滥用行为,库比蒂诺公司可以随时撤销 Riley Testut 的证书。
但这位加州开发商的绝招不止一种。他刚刚创建了一个系统,允许您在 iOS 上安装任何应用程序,无需越狱,无需企业证书。它甚至允许它创建一个完整的应用商店替代市场。于是他给她打电话« AltStore »。显然,鉴于其过去,该领域的第一个可用应用程序是“Delta”,任天堂游戏的模拟器。
这怎么可能?根据边缘Riley Testut 开发了名为“AltServer”的软件,一旦安装在 Mac 或 Windows PC 上,就可以访问 AltStore 目录。
然后只需将 iPhone 或 iPad 连接到这台计算机即可继续安装。用户唯一需要的是“应用程序密码”。它是一个允许第三方应用程序连接到 Apple 帐户的标识符。
该技术实际上是基于« 免费配置 »来自 Apple 的一个程序,允许新手开发人员在其终端上安装和测试他们的 iOS 应用程序,而无需在 Apple 开发人员网站上创建付费帐户。此安装通常通过 Xcode 开发环境完成。
借助其 AltServ 软件,Riley Testut 显然能够模拟此安装过程,而无需用户通过 Xcode。所以这是一个很好的技巧。
内在限制
另一方面,通过“免费配置”安装的应用程序只有 7 天的生命周期。这是苹果公司施加的限制。但同样,这不是问题:AltServ 软件使用 iTunes 的 Wi-Fi 同步功能自动重新安装应用程序,而无需用户执行此操作。
此外,这些应用程序在功能方面必然受到限制,因为“免费配置”不允许访问只有基本的 iOS 库。不包括字体、Apple Pay、CloudKit、推送通知、Siri 或钱包等高级功能。
苹果当然不会袖手旁观。不过,Riley Testut 相信他的规避方法是可持续的。为了防止此类安装,苹果别无选择,只能彻底删除“免费配置”,这太过激进了。我们拭目以待。
来源:边缘
Opera One - AI 驱动的网络浏览器
作者:歌剧