IT之家 11-05
德州新法2026年生效,苹果推出家长同意与年龄验证工具
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 11 月 5 日消息,苹果公司于当地时间 11 月 4 日发布公告,宣布推出多项新 API 接口与沙盒测试工具,协助开发者遵守将于明年在得克萨斯州生效的 SB2420 法案。

这些 API 更新已随 iOS 26.2 和 iPadOS 26.2 开发者测试版发布,苹果在公告中详细说明了开发者如何在应用中实施和测试相关功能。

新法规将于 2026 年生效

得州 SB2420 法案将于 2026 年 1 月 1 日正式实施,要求未成年人在下载、购买或继续使用应用前,必须进行年龄验证并获得家长或监护人同意。

苹果上月已经预告相关措施,并于本次更新中公布了全部技术细节,包括新的 API、框架以及沙盒测试环境。

苹果表示,虽然公司正提供这些工具以协助开发者满足州法律要求,但对这类法律可能带来的隐私风险依然 " 深表担忧 ",因为 " 它们可能迫使企业在用户仅为下载天气或体育类应用时,就必须收集敏感个人信息 "。

新增 API 与功能详解

苹果在开发者网站上公布了 4 项关键功能更新,帮助应用开发者满足得州法律要求:

1. 年龄分类信息(Declared Age Range API)

开发者可通过更新后的 Declared Age Range API 获取用户的年龄类别。据 IT 之家所知,得州法律将用户分为 "13 岁以下、13 至 15 岁、16 至 17 岁和 18 岁以上 " 四档。

自 2026 年起,得州新注册的 Apple 账户在应用请求时可共享此信息。API 还会返回 " 年龄验证方式 "(如信用卡或政府身份证)及在应用出现重大变更时是否需重新获得家长同意的信号。

2. 重大变更同意机制(Significant Change API)

根据得州 SB2420,某些应用更新被视为 " 重大变更 ",开发者需判断其更新是否符合此标准。

当开发者认定存在重大变更时,应通过 PermissionKit 框架下的 Significant Change API 向家长或监护人发出请求。系统会向未成年用户显示家长同意提示,开发者可在获得授权前限制使用相关功能。

此外,应用的 " 年龄分级变化 " 被视为重大变更。开发者可通过 StoreKit 中的新属性检测分级是否变化,并调用 Significant Change API 重新请求家长授权。

3. 家长撤销授权通知

得州家长或监护人可随时撤销对某应用的同意,被撤销的应用将在未成年用户设备上被阻止启动。App Store 将提供服务器通知功能,开发者可接收撤销同意的实时提醒。

4. 沙盒测试环境

Declared Age Range API 与 Significant Change API 现已支持沙盒测试,开发者可在 iOS 26.2 和 iPadOS 26.2 测试版中验证集成和用户体验。

后续步骤与扩展计划

苹果建议开发者尽快查阅文档并实施以下内容:

Declared Age Range API

PermissionKit 下的 Significant Change API

StoreKit 中的新年龄属性类型

App Store 服务器通知机制

开发者可使用沙盒环境验证 API 实现。当 iOS/ iPadOS 26.2 的 RC 候选版本发布后,开发者应向 App Store Connect 提交更新版本,以确保用户可在正式版系统中使用符合 SB2420 的新功能。

苹果还表示,未来将继续推出工具,帮助开发者应对即将在犹他州、路易斯安那州及巴西实施的类似法律。

参考资料:

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

it之家 apple 信用卡 苹果公司 个人信息
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论