苹果已发布新的API和沙盒工具,以帮助开发者满足在德克萨斯州上架应用的新要求。以下是详细信息。
背景信息
该州法律将于2026年1月1日生效,要求未成年人在下载、购买或继续使用应用之前,需进行年龄验证并获得家长同意。开发者需要集成新的API来支持这些检查。
上个月,苹果宣布了即将实施的要求,并预览了将帮助开发者为德克萨斯州SB2420法案做准备的新工具。
今天,该公司公布了完整的技术细节,包括现已可用的更新版API、框架和一个沙盒测试环境。
新增内容
这包括以下方面的更新和更多细节:
- 声明的年龄范围API:允许开发者获取“用户的年龄类别(根据德克萨斯州法律定义为13岁以下、13-15岁、16-17岁或18岁以上)”,以及“来自用户设备的关于年龄保证方法的信号,(……)以及当应用发生重大变更时是否需要同意”。
- 重大变更API:在PermissionKit框架下工作,允许开发者在应用发生重大变更后,“要求家长或监护人为儿童或青少年继续使用该应用或其功能提供同意”。
- 应用同意撤销:将处理家长或监护人撤销“对任何应用的同意,这将阻止该应用在儿童或青少年的设备上启动”的情况。
- 沙盒测试:将“帮助开发者在实现这些API以符合德克萨斯州法律时测试用户体验”。
苹果表示,开发者应在iOS 26.2和iPadOS 26.2的候选发布版可用时,提交其符合SB2420法案的应用。苹果还表示,将很快发布关于新工具的更多细节,这些工具将“帮助开发者满足犹他州、路易斯安那州和巴西即将出台的法律义务”。
您可以在苹果开发者博客文章中阅读更多关于今日公布的细节。















