在任何 iPhone 上体验动态岛功能 (2023)
iPhone 14 Pro 系列的亮点之一就是动态岛。苹果公司对 iPhone 刘海的创新设计,将原本饱受诟病的刘海转化为一项实用的交互功能。虽然这项功能目前仅限于 iPhone 14 Pro 和 14 Pro Max,但有传言称未来的 iPhone 15 系列所有机型都将配备。虽然市面上已经出现了一些越狱插件,可以将动态岛的功能引入其他 iPhone,但并非每个人都愿意或能够越狱自己的设备。幸运的是,iOS 开发者 Matteo Zappia 推出了一个名为 “DynamicCow” 的新应用,无需越狱即可在 iPhone 上实现动态岛的功能。DynamicCow 应用程序可以将动态岛的胶囊状界面带到任何带有刘海的 iPhone 上。接下来,我们将详细介绍如何安装 DynamicCow 应用程序。
DynamicCow:应用的工作原理
DynamicCow 应用程序利用了一个名为“MacDirtyCow”的漏洞 (CVE-2022-46689),该漏洞影响运行 iOS 15 至 iOS 16.1.2 和 macOS 13.0.1 的设备。这个漏洞允许用户修改沙盒应用可以读取的所有文件。值得庆幸的是,这些更改是临时的,因为它们写入的是 RAM 中的缓存数据。
虽然听起来很酷,但安装过程并不像从 App Store 下载应用那样简单。你需要将 iPhone 连接到 Mac 或 Windows PC,以下载 AltStore 并侧载 DynamicCow 应用程序。不过,如果你想在 iPhone 11、iPhone 12、iPhone 13 或 iPhone 14 系列手机上体验炫酷的动态岛功能和动画,那还是值得一试的。请注意,只有运行 iOS 16.0 – iOS 16.1.2 的 iPhone 才能使用该功能,因为苹果已经在 iOS 16.2 中修复了 MacDirtyCow 漏洞。
目前,该应用程序仍处于测试阶段,开发者 承诺 在未来会进一步完善它。因此,我们建议您自行承担尝试的风险。如果你是 iPhone 11 用户,请做好准备看到刘海周围出现一个红色条块,它可能会遮挡时间、图标和电池百分比。DynamicCow 应用程序的开发者目前还没有找到解决这个问题的方法。
安装 DynamicCow 的先决条件
了解了基本原理后,下面是安装 DynamicCow 应用程序并在 iPhone 上体验动态岛功能的一些先决条件:
- 你的 iPhone 必须运行 iOS 16.0 – iOS 16.1.2。如果你希望在手机上使用动态岛功能,请不要升级到最新的 iOS 16.2 更新。
- 你需要一台 Mac 或 Windows PC,以便在你的 iPhone 上安装 AltStore。你可以在 Windows 上安装 iTunes,以便在 iPhone 上侧载 AltStore。
- 你需要一根 Lightning 数据线,将 iPhone 连接到 Mac 或 Windows PC。
如何在你的 iPhone 上安装 AltStore
首先,我们来看看如何在 iPhone 上下载并安装 AltStore 应用程序,这是运行 DynamicCow 应用程序所必需的。以下是详细步骤:
注意:我们以 Mac 为例演示安装过程,但你也可以访问 此链接 查看适用于 Windows 的说明。
- 首先,在你的 Mac 上下载 AltServer,点击 此链接。
- 下载完成后,启动 AltServer,然后在 Mac 上启动邮件应用程序。
- 在邮件应用程序中,从顶部菜单栏导航到“邮件 -> 偏好设置”。然后,在“常规”选项卡下选择“管理插件”选项,并启用 “AltPlugin.Mailbundle” 选项。点击“应用并重新启动邮件”选项。
- 接下来,将你的 iPhone 连接到 Mac 电脑。
- 同时,解锁你的 iPhone,当 iPhone 上出现 “信任这台电脑” 的弹窗时,点击 “信任”。
- 现在,在 Mac 上打开 “访达”,从左侧边栏中选择你的 iPhone,然后在右侧窗格中启用 “使用 Wi-Fi 时显示此 iPhone” 选项。
- 接下来,转到屏幕顶部的 Mac 菜单栏,然后单击 AltServer 图标。然后,点击 “安装 AltStore”,并选择你连接的 iPhone。
- 输入你的 Apple ID 和密码,几秒钟后,你将收到一条通知,提示 “AltStore 已成功安装到你的设备上”。
- 之后,返回你的 iPhone,转到 “设置 -> 通用 -> VPN 与设备管理”,然后点击 “信任” [你的电子邮件 ID]。
- 接下来,转到 “设置 -> 隐私与安全性”,然后向下滚动找到 “开发者模式”。 在这里,启用你 iPhone 上的开发者模式。
在你的 iPhone 上侧载 DynamicCow 应用程序
现在你已经在 iPhone 上成功安装了 AltStore。接下来,我们将侧载 DynamicCow 应用程序,并在你的 iPhone 上实现动态岛功能。操作步骤如下:
- 在你的 iPhone 上打开 AltStore 并使用你的 Apple ID 登录。
- 接下来,在你的 iPhone 上访问 DynamicCow 的 GitHub 页面。向下滚动到“发布”部分,并下载 DynamicCow 的最新 “.ipa” 文件。
- 之后,打开 AltStore 并转到 “我的应用程序” 选项卡。点击 “+” 图标,选择 DynamicCow.ipa 安装该应用程序。
- 安装完成后,打开 DynamicCow 应用程序,并根据你的 iPhone 型号和屏幕尺寸,在 iPhone 14 Pro 和 iPhone 14 Max 布局之间进行选择。然后,点击 “启用” 按钮。如果你使用的是非 Pro 型号的 iPhone,我们建议你选择 iPhone 14 Pro Dynamic Island 布局。
- 瞧!你的刘海屏 iPhone 现在拥有了动态岛的用户界面和功能,和最新的 iPhone 14 Pro 和 14 Pro Max 一样。
iPhone 12 Pro 上的动态岛
注意:请务必在从 iPhone 卸载 DynamicCow 应用程序或 AltStore 之前禁用动态岛功能。否则,你可能需要重新安装该应用程序,或者完全更新你的 iPhone 才能将其移除。
动态岛:将任何 iPhone 变成 iPhone 14 Pro
现在你已经了解了如何在任何 iPhone 上获得类似动态岛的功能,是时候实际体验一下了。你可以查看相关文章了解动态岛支持的应用程序列表。你也可以通过安装一些有趣的应用程序,与动态岛功能配合使用,开始尝试这项新功能。虽然你通过 DynamicCow 应用程序获得的动态岛用户界面,可能不如 iPhone 14 Pro 系列那样精致美观,而且原生的刘海可能会遮挡时间和蜂窝信号图标,但能免费体验新功能,还是很值得尝试的。