全网最佳IP代理服务商-

4.8元解锁GTP.特价118/年


如果您从事外贸、海外视频博主、海外推广、海外广告投放,欢迎选择我们。
让您轻易使用国外主流的聊天软件、视频网站以及社交网络等等

苹果id免费账号美国

苹果的体验确实不错。但是苹果生态体系的不够开放也是恶名远扬。所有 app 都必须通过它的应用商店才能安装使用,任何不符合苹果规则的 app 都不能上架。这把很多创新古怪的 app 拒绝在门外,也让一些人开始想办法突破这种限制。AltStore 就是其中之一,随着下载量超过了 150 万,以及要求苹果开放 iOS 的压力越来越大,Riley Testut 的替代版应用商店前面的路还长着呢。文章来自编译。

从苹果应用商店以外的地方安装 app 的最好方式之所以成为可能,是因为 Riley Testut 想在自己的 iPhone 上玩精灵宝可梦。

开始在 iPhone 上开发用于玩经典 Game Boy 游戏的模拟器时,Testut 还在上大学。但后来苹果不再允许这款 app 进入苹果的应用商店,他开始寻找解决方法。其结果就是 AltStore,它可以让 iPhone 和 iPad 用户安装 Testut 自己为旧的任天堂游戏准备的 Delta 模拟器,以及任何苹果认为超出限制的其他 app——这个过程叫做侧载(sideloading)。

AltStore 的下载量现在已超过 150 万次,这项服务的月活用户数超过了 30 万。这些用户当中有将近 6000 名用户为 AltStore 的 Patreon (在线捐助平台)账户捐献,每月可为他带来超过 14500 美元的收入,而支持者也能尽早获得新功能。

苹果正面临更大的政治压力,即要让用户可以从应用商店以外的地方安装 app,而 AltStore 正在为迄今为止最大的更新做着准备。用户很快就可以通过 AltStore 发现新的 app,直接侧载安装,而不必费力去浏览有问题的下载站点。iPad 的优化也在进行中, Testut 最近聘请了自己的老朋友 Shane Gill,请他帮改进 AltStore 的文档,并致力于开发者的外展工作,从而让 Testut 能够抽出更多的时间去编程。

Testut 说,他的目标是将 AltStore 变成避风港,作为与苹果应用商店政策发生冲突的那些独立 app 的避风港。

他说:“现有的 app 们很无聊。没有酷炫有趣的 app 出现。我们希望在 AltStore 里面能看到更多小巧、古怪、有趣的 app。”

AltStore 模仿了苹果的 Xcode 编程软件的一项功能,这项功能可让开发者在实际的 iPhone 和 iPad 上测试他们自己的 app。那项功能是在 2015 年推出的,表面上是针对想要涉足 app 开发的学生,但实际上它允许任何人在没有每年需缴 99 美元的开发者帐户的情况下侧载 app。

Testut 说:“当苹果宣布这一消息时,我想,‘喔,所以还是有某种办法只用一个 Apple ID 就可以将 app 安装到 iOS 上的’。我就是从这一点出发,然后扩展成一个完整解决方案的。”

要想启用侧载,用户必须在 Mac 或 Windows PC 上安装一个叫做 AltServer 的配套 app。然后,这个程序会使用他们的 Apple ID 帮助用户登录进去,并设置好他们的帐户好支持开发,同时对 AltStore 的 app 进行签名,使它看起来好像是用户自己创建的。之后,AltServer 再使用 iTunes 同步协议将 AltStore 发送到用户的 iPhone 或 iPad 上面。

安装了 AltStore 之后,用户只需点几下即可添加 Testut 的 Delta 模拟器或 Clip 剪贴板管理器,而且还可以使用 . ipa 文件格式安装应用商店以外的其他 app。(主要社交媒体 app 的无广告版似乎特别受欢迎,其他经典的游戏模拟器也很火。)

由于 app 签名过程以及要通过 Xcode 实施侧载的限制, AltStore 确实存在一些局限性:唯有与运行 AltServer 的 Mac 或 PC 处在同一个 Wi-Fi 网络的情况下,用户才可以安装新的 app,而且除了 AltStore 以外他们最多只能再安装两个 app。虽然用户可以随时更换这两个 app,但 AltStore 每周最多也只能侧载 10 个 app,而且每个 app 每周都必须通过与 AltServer 的连接“刷新”一次。

苹果id免费账号美国

由此带来的体验也许感觉有些不牢靠,app 偶尔也会出现没法刷新,或者在安装过程中安装不下去的情况苹果美国id为什么下不了东西,但它所带来的回报也非常巨大。我在旅途的过程中会用 AltStore 玩经典的任天堂游戏(用 Razer Kishi 控制器),这也让我的 Pebble Watch 变得再次可用(去年秋天它的 app 已经从苹果应用商店消失了),甚至还能享受没有广告的 Twitter。

在阻止这种行为方面,Testut 不相信苹果有多少事情可以做。虽然他偶尔要被迫处理一些小障碍——比如 Apple 禁用了他一直依赖的一种简单的帐户身份验证方法——但 AltStore 最终利用苹果本身为开发者提供的侧载方法绕开了限制。

要想彻底阻止 AltStore ,苹果需要对自己的工具进行完全的重新设计,要不就得修改针对开发者的政策,而在要求苹果放松应用商店对 app 下载垄断的监管压力下,苹果也许觉得不值得费这些力气。(Testut 说他从未就 AltStore 与苹果直接接触过;苹果则没有回应置评的请求。)

Testut 说:“把能做的都做了是很容易,但他们不会破坏自己的开发流程。此外,现在就盯上一款替代应用商店从公关角度来说很糟糕。”

建立一个线 年以来 AltStore 就一直是 Testut 的全职工作。那一年,他在 Patreon 上发起了一项赞助活动,让支持者可以访问 AltStore 的测试功能。慢慢地,他把 AltStore 做得更加可靠,并且推出了 AltServer 的 Windows 版,还增加了从任何地方安装 IPA 文件的能力。他还对 Delta 模拟器做出了改进,增加了对 iPad 和 Apple TV 的支持,并实现了跨设备同步保存文件的能力。

UTM 有赖于即时(JIT)编译功能。这项功能可以动态生成原生代码,而不是提前解析,从而加速仿真的速度。虽然苹果不支持使用 JIT 的 app (在 iOS 14 的某些版本曾短暂添加过这项功能,但后来又删除了),但 Testut 已经想出了让它在 AltStore 能用的办法。(唯一的问题是使用 JIT 的 app 在加载时必须连接到 AltServer 。)

对于 AltStore 还能怎么玩,Testut 还有别的想法。增加可以模拟的游戏机型号显然是选择之一苹果id免费账号美国。他还希望能看到用自己的渲染引擎而不是苹果的 WebKit,后者是苹果应用商店所有的第三方 Web 浏览器的必须。(部分开放 web 倡导者认为这阻碍了该平台的创新。)由于不透明或无聊的原因而被禁止的 app,比方说提供类似 iPod 界面的音乐播放 app,也会受到 AltStore 的欢迎。

鉴于 Testut 对侧载的热情,你也许会预期他对迫使苹果开放旗下平台的法律会持支持的态度。在美国,在两党支持下,《开放应用市场法案》(Open App Markets Act)已获参议院司法委员会通过。该法案将让侧载成为对主流智能手机平台的强制要求。欧洲理事会和欧盟议会已就强制侧载的规则暂时达成一致。(谷歌的安卓操作系统已经支持侧载。)

因此,把 AltStore 建立成违反苹果规则的奇怪独立 app 的集散地就有了动力。如果 AltStore 最终被迫与 Epic Games 或亚马逊等公司竞争作为 iPhone app 的来源地的话,它需要给自己一个明确的身份,并鼓励志同道合的开发者加入。Testut 和商业伙伴 Shane Gill 现在正在认真开展这项工作。

TGO 鲲鹏会是极客邦旗下科技领导者聚集和交流的组织,学员由 CTO、架构师、技术 VP、具有技术背景的 CEO 等组成,目前已经在北京、上海、深圳、广州、杭州、成都、硅谷、南京、台北、厦门、武汉、苏州等 12 个城市定期举办学习活动。

TGO 鲲鹏会采用了“学员共建”的组织形式,希望通过“共建、自治”的方式维护各城市的健康发展,为学员提供必要的服务,帮助学员个人更好地学习和成长,助力学员企业之间更好地合作与交流。加入 TGO 鲲鹏会,全方位提升自身价值,成为卓越科技领导者!

THE END
喜欢就支持一下吧
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称