毫不奇怪,iOS、iPadOS和其他Apple软件的开发者版本仅供开发者使用。然而,众所周知,非开发人员在他们的主要设备上使用这些版本没有其他原因,只是在新软件向公众发布前几个月进行测试。
原因之一是苹果允许这样做。这种情况即将改变。
首先是好消息。从iOS16.4、iPadOS16.4等开始,Apple通过在“软件更新”选项卡上添加切换按钮,让开发者可以更轻松地尝试最新的测试版。坏消息:如果您不向Apple支付99美元/年的开发者许可费,您将无法安装和使用最新的开发者测试版。
“从iOS和iPadOS16.4beta开始,Apple开发者计划的成员将看到一个新选项,可以直接从“设置”中的软件更新启用开发者测试版。这个新选项将在已注册该计划且更新到最新版本的设备上自动启用。beta版本。您的iPhone或iPad必须使用您注册Apple开发者计划时使用的同一AppleID登录,才能在“设置”中看到此选项。在未来的iOS和iPadOS版本中,此新设置将成为启用开发人员测试版和配置文件将不再授予访问权限。”
这并不意味着非开发人员的Beta测试已经结束。相反,这些更改的目的是明确区分谁使用开发者测试版而不是公共测试版。
开发者测试版和公开测试版之间的主要区别
正如我们已经指出的,Apple的开发人员计划面向需要访问最新软件进行测试的实际应用程序开发人员。就开发人员软件而言,这意味着软件可能不稳定且容易出现错误,并且非常适合仅在非主要设备上运行。为此,开发商需要每年缴纳会员费。
相比之下,任何拥有苹果设备的人都可以成为公共测试版计划的免费会员。公共测试版通常在开发人员测试版软件版本发布几周后发布。尽管这些版本也可能包含错误,但它们比开发人员版本稳定得多。
iOS16.4:重大变化
作为一名长期在主要设备上使用Apple开发人员软件的非开发人员,我对上述变化感到有些不安。然而,这是有道理的。
非开发人员喜欢尝试测试版软件,尤其是在每年6月的全球开发者大会(WWDC)上宣布新版本之后。然而,在这样做时,许多非开发人员遇到了他们要求苹果解决的问题。通过限制开发人员测试版的使用(愿意为机会付费),苹果可以消除其中许多令人头疼的问题,并专注于改进测试版程序。
此外,非开发人员也不会突然运气不佳。他们将不得不等待几周的时间才能尝试作为公共测试计划一部分的新功能。
您可以通过访问beta.apple.com并单击“注册”链接来注册公开测试版,或者(如果您已经是公开测试版会员)使用您的AppleID和密码登录。
您可以加入Apple开发者计划,成为Apple开发社区的一员,并获得为AppStore开发应用程序所需的工具和培训。凭借此会员资格,您将可以访问iOS、iPadOS、macOS、tvOS和watchOS的开发人员测试版。同样,AppleAppDeveloperProgram会员资格每年费用为99美元。
这些测试版可以在所有最好的iPhone和其他设备上运行,包括iPhone14。