独立开发者并没有等到欧洲向苹果施压,要求其允许iPhone用户在App Store之外安装应用程序。 AltStore(替代应用程序商店)已经允许您执行以下步骤。
自 2024 年春季以来,苹果已被要求开放 iPhone(及其 iPad)安装其 App Store 之外的应用程序。苹果几乎不欣赏这一变化,但这是随着欧洲数字市场法规 DMA(数字市场法案)的生效而强加的。
从历史上看,iPhone和iPad用户别无选择,只能前往Apple的应用程序商店App Store在其设备上安装应用程序。至少,官方是这样。因为非官方的说法,几年前就有了一种替代方案,允许您在移动设备上安装未经 Apple 验证的应用程序。这个替代商店是 AltStore。
由背后的独立开发者 Riley Testut 开发GBA4iOS(iOS 版 Game Boy 模拟器),AltStore 将自己定位为在 Apple App Store 之外安装 iOS 应用程序的最可靠的替代方案。
为了发挥作用,AltStore 利用官方功能Apple 向开发人员提供的服务,允许他们在自己的设备上安装他们开发的应用程序。然后使用开发者的免费 Apple ID 进行签名。然而,这种方法有一个限制:除非您有付费开发者帐户,否则通过该系统安装的应用程序将在 7 天后自动过期。
AltStore 的开发者 Riley Testut 找到了解决这个问题的方法。他创建了一个服务器应用程序,安装在与 iPhone 连接到同一 Wi-Fi 网络的计算机上,该计算机负责每周自动更新应用程序。
在我们等待 Apple 正式打开侧载闸门的同时,以下是您在 iPhone 上安装 App Store 之外的应用程序时需要了解的所有信息。
- 下载Telecharger.com 上的 AltStore(免费)AltStore
1.下载必要的工具
首先下载并安装 AltStore 服务器应用程序。该服务器可在 Windows 和 macOS 上使用,是更新已安装的应用程序以便它们每 7 天继续运行的关键要素。
如果您计划在 Windows PC 上执行此操作,则还需要在 PC 上下载并安装 iTunes 和 iCloud,以便 AltServer 可以与您的 iPhone 进行通信。但请注意,您不应安装 Microsoft Store 上提供的版本,但仅限 Apple 服务器上提供的内容。
- 下载Download.com 上的 iTunes(自由的)
- 下载Download.com 上的 iCloud(自由的)
2. 连接 Wi-Fi 并启用无线同步
现在在您的计算机上启动 AltServer。要工作,AltServer(在您的计算机后台运行)和 AltStore(在您的 iPhone 上)必须连接到同一 Wi-Fi 网络,因此您需要确保您的 Wi-Fi 网络可用。电脑和你的iPhone都连接到相同的接入点。
此外,为了让AltStore在7天期限过后自动更新应用程序,必须激活iPhone的无线同步功能。为此,您必须使用 Lightning 数据线将 iPhone 连接到计算机,解锁屏幕并确认可以信任这台计算机。
在视窗, 打开iTunes,选择您的iPhone然后在屏幕顶部的设备同步窗口中选项,勾选选项通过 Wi-Fi 与此 iPhone 同步,并通过单击进行验证申请。保持 iPhone 连接到电脑以进行下一步。
在macOS,打开一个新窗口发现者,然后在左栏的标题下炮位,选择您的iPhone。在选项卡底部一般的同步窗口中,请务必选中该选项在连接 Wi-Fi 时显示此 iPhone然后单击申请保存您的偏好。
3.在iPhone上安装AltStore
从视窗, 发射备用服务器,然后扩展隐藏的图标从任务栏。单击图标备用服务器,将自己置于菜单上安装 AltStore,然后选择你的iPhone。
自从一个苹果,点击图标备用服务器在菜单栏,进入菜单安装 AltStore并选择你的iPhone。
将出现一个窗口,提示您输入 Apple ID 用户名和密码。
在输入凭据之前,您应该了解 AltStore 的工作原理。该替代方案的开发者 Riley Testut 在他的网站上解释说,为了发挥作用,该服务使用了一项功能,允许没有 Apple 开发者帐户的开发者使用其 Apple ID 安装他们自己使用 Xcode 开发的应用程序。
因此,要在您的设备上安装,AltStore 需要使用您的凭据与 Apple 的开发人员服务器进行通信。这些信息绝不会传输给第三方,仅用于在存储到安全的 iOS 钥匙串之前向 Apple 识别您的身份。
一旦收到通知,如果您不想使用原始标识符,您可以有多种选择。您可以创建一个新的 Apple ID(仅用于此目的),也可以使用“应用程序密码”功能,该功能允许您生成唯一的密码,该密码仅适用于 AltStore。当您需要使用 Apple ID 登录第三方应用程序或服务时,Apple 提供的此选项会生成一次性登录代码。
如果您选择后一个选项,请转到地址https://appleid.apple.com从您的计算机。登录您的 Apple 帐户,然后在安全,找到该线应用程序密码。
然后点击生成密码,选择密码的标题,然后单击创造。
请妥善保管此密码,因为稍后您将需要它。与您的原始 ID 一起使用,然后单击安装验证 AltServer 连接。然后 AltStore 应安装在您的 iPhone 上。
4. 授权应用程序
第一次尝试在 iPhone 上打开 AltStore 时,您应该会看到一条警告消息。它表明您的设备不允许运行来自不受信任的开发人员的应用程序。
要允许 AltStore 运行,请打开设置,然后在一般的,进入菜单VPN 和设备管理。选择提及您的 Apple ID 的开发者资料,然后单击信任您的 Apple ID然后按验证奥伊。
5.启用开发者模式
现在您需要激活开发者模式以便能够在您的设备上打开 AltStore。为此,请打开设置从 iOS 中,然后在菜单的最底部隐私和安全, 进入开发者模式激活适当的选项。那么你必须重新启动你的 iPhone以便考虑更改。
当您重新启动设备时,iOS 会要求您确认是否要启用开发者模式。然后点击使能够并输入您的解锁码允许在 iPhone 上使用开发者模式。
6. 安装和更新应用程序
打开它替代商店在您的设备上。 AltStore 提供与 App Store 类似的界面,有四个选项卡:消息发现最新消息,浏览探索应用程序目录,我的应用程序查看您已安装的应用程序并设置访问 AltStore 设置。
在最后一部分中,点击使用 Apple ID 登录,然后使用您的 Apple ID 以及您的原始密码或之前创建的一次性密码(具体取决于您的选择)登录。
每当您的 iPhone 和电脑打开(并连接到同一 Wi-Fi 网络)时,您只需打开 iPhone 上的 AltStore 即可开始更新过期的应用程序。现在您可以下载了三角洲(任天堂模拟器)和夹子(剪贴板管理器)Riley Testut 开发的两个应用程序,而且将源添加到 AltStore访问其他第三方应用程序。