如何使用 AltStore 将 iOS 应用程序侧载到 iPhone
欧盟最近通过了《数字市场法》(DMA)--一项要求设备供应商允许开放应用程序生态系统并允许用户从其他软件市场下载应用程序的新法律。这项法律是在几个欧洲国家抱怨苹果公司专有的封闭式AppStore垄断市场、限制竞争之后通过的。
根据DMA,设备供应商必须允许以开放的方式从第三方应用程序商店向移动设备"侧载"应用程序。侧载只是另一个术语,用来描述从设备或操作系统制造商自己的软件商店以外的其他地方安装应用程序。
在iOS设备上,已经出现了几个这样的"另类"应用商店。它们中的大多数与苹果AppStore或GooglePlay商店的工作方式相同,但有一些不同之处。
下面介绍如何使用AltStore来侧载iOS应用程序。
AltStore
RileyTestut的AltStore就是这样一个适用于iOS设备的第三方应用程序商店,他同时也是广受欢迎的任天堂GameBoyiOS模拟器Delta的作者。
AltStore有两个版本,一个是针对欧盟国家用户的版本(AltStorePAL),另一个是针对其他国家用户的版本(AltStore)。
要使用AltStorePAL,您需要身处欧盟国家境内,不使用VPN,登录欧盟AppStore账户,并运行iOS17.4或更高版本。
除了可以使用VPN和使用欧盟以外的任何AppStore账户外,大多数限制同样适用于在欧盟以外使用AltStore。
要在欧盟国家以外的iOS设备上安装AltStore,还需要一台Mac或Windows计算机来运行AltServer应用程序,该程序会将iOS版本的AltStore安装到您的iOS设备上。
欧盟以外的苹果应用商店没有AltStore版本。
AltStore的一个主要限制是苹果公司实施的限制。 一台设备上只能同时安装三个侧载应用程序。这带来了很大的不便,但你可以通过停用不常用的应用程序来解决这个问题,从而为更多应用程序腾出空间。您可以根据需要重新激活应用程序,以便使用它们。
安装
要在欧盟境内的iOS设备上安装AltStore应用程序,请按照AltStorePAL下载页面上的说明进行操作。
对于欧盟国家以外的AltStore,请滚动到AltStore下载页面底部,点击按钮查看macOS或Windows安装说明。
你需要在Mac或Windows上安装AppleMusic应用程序。还要确保你的苹果设备安装了最新版本的iOS系统。
你必须在iOS设备上启用"开发者模式"。为此,请打开设备上的iOS"设置"应用,滚动到并轻点"隐私与安全",然后向下点击右侧的"开发者模式"。
点按开发者模式并打开开关。
开发者模式允许您的iOS设备在苹果正常的AppStoreASN.1收据验证流程之外安装内置的应用程序。它只要求应用程序由已知的注册Apple开发者签名,该开发者使用授权的Apple代码签名在Xcode中构建和签名应用程序。
接下来,通过USB线缆将iOS设备插入Mac,运行AppleMusic,然后在AppleMusic窗口左侧的侧边栏中选择iOS设备:
在AppleMusic左侧选择你的iOS设备。
单击AppleMusic窗口右侧的"在Finder中打开"按钮,这将显示一个新的Finder窗口,你的iOS设备将出现在左侧边栏中。
在Finder中点击iOS设备,然后确保"在WiFi上显示此iPhone"复选框已打开。此设置同样适用于iPad。
如果你愿意,也可以在macOS或Windows的AppleMusic应用程序中启用该复选框。
执行此操作时,系统会提示你输入Apple账户的登录名和密码。这些信息不会被开发者读取或保存,只会发送给苹果,以便配置你的苹果账户,允许侧载应用程序。
输入你的Apple账户电子邮件地址和登录密码。
完成所有步骤后,解压缩从网站下载的MacOS或Windows版AltServer应用程序并运行。我们将以Mac版为例。
运行MacOS版本的AltServer时,它会在Mac菜单栏右上角添加一个小图标。点击该图标会弹出一个菜单,其中一个菜单项是安装AltStore...
选择安装AltStore......,你应该会在其子菜单中看到已连接的iOS设备。选择设备。
此时,你的iOS设备上可能会出现"开发者不受信任"的提示。这是因为你正在安装的应用程序不在苹果AppStore批准之列,所以苹果无法判断是否应该信任它。
你可能会收到提示,称由于你的设备管理设置不允许安装来自该开发者的应用程序,因此无法安装该应用程序。如果是这样,请返回"设置"应用,然后点击"常规"->"VPN和设备管理"->"开发者应用"。
在下一个窗格中,您将看到AltStore应用程序的列表。单击"信任"验证应用程序。
AltStore应用程序通过验证后,您自己的Apple账户电子邮件地址将列在"设备管理"窗格的下方。这是正常现象,表明该应用已通过您的Apple账户登录信息授权进行侧载。
这样就完成了从Mac在iOS设备上安装AltStore的过程。
使用AltStore
回到iOS主屏幕,点击AltStore应用程序图标运行它。你会收到一个提示,询问是否允许AltStore连接本地网络上的设备。轻点允许。
接下来你会收到类似的通知提示。同时,轻点允许。
AltStoreforiOS还需要在iOS设备上进行网络连接。确保已打开WiFi并连接到网络。
点击"允许通知"提醒并将其取消后,AltStore即可运行并投入使用。应用程序将从开发者的服务器上提取新闻源并显示出来:
接下来,您需要点击iOS设备上AltStore应用程序底部标签栏中的"设置",然后登录您的苹果账户。
您还可以浏览AltStore应用程序,点击标签栏中AltStore应用程序底部的另外两个按钮中的任何一个,查看您安装了哪些应用程序。
现在就可以开始使用侧载应用程序了。
还有几个问题
请注意,从AltStore安装的应用程序将在七天后过期。如果是欧盟版本,在您离开欧盟后会有一段宽限期,然后应用程序就会停止工作。
如果发生这种情况,您需要在返回时重新激活它们。对于非欧盟版本的AltStore,您还需要让AltServer在计算机上运行,以便安装、刷新、激活或停用AltStore应用程序。
如果遇到问题,可查阅AltServer故障排除指南。
AltStore文档非常完善、简洁、易懂。其中还有一节介绍了如何在AltStore上发布自己的应用程序。总的来说,Testut的AltStore做得很好,安装后很容易使用。您需要扫描文档以了解所有细微差别,但不看文档也能轻松使用。
RevenueCat上还有与Testut先生进行的有趣的问答讨论。
苹果公司发布了一份关于在欧盟发布替代应用程序的技术说明(118110)。随着AppStore生态系统向第三方商店开放,只要AltStore还可用,它就是必备软件。更多的选择将不可避免地浮出水面,让消费者有更多的选择在哪里为他们的设备获取应用程序。
踩一下[0]

站长云网
顶一下[0]