IT之家 11 月 5 日消息,蘋果公司于當(dāng)?shù)貢r間 11 月 4 日發(fā)布公告,宣布推出多項新 API 接口與沙盒測試工具,協(xié)助開發(fā)者遵守將于明年在得克薩斯州生效的 SB2420 法案。
這些 API 更新已隨 iOS 26.2 和 iPadOS 26.2 開發(fā)者測試版發(fā)布,蘋果在公告中詳細(xì)說明了開發(fā)者如何在應(yīng)用中實(shí)施和測試相關(guān)功能。
新法規(guī)將于 2026 年生效
得州 SB2420 法案將于 2026 年 1 月 1 日正式實(shí)施,要求未成年人在下載、購買或繼續(xù)使用應(yīng)用前,必須進(jìn)行年齡驗證并獲得家長或監(jiān)護(hù)人同意。
蘋果上月已經(jīng)預(yù)告相關(guān)措施,并于本次更新中公布了全部技術(shù)細(xì)節(jié),包括新的 API、框架以及沙盒測試環(huán)境。
蘋果表示,雖然公司正提供這些工具以協(xié)助開發(fā)者滿足州法律要求,但對這類法律可能帶來的隱私風(fēng)險依然“深表擔(dān)憂”,因為“它們可能迫使企業(yè)在用戶僅為下載天氣或體育類應(yīng)用時,就必須收集敏感個人信息”。
新增 API 與功能詳解
蘋果在開發(fā)者網(wǎng)站上公布了 4 項關(guān)鍵功能更新,幫助應(yīng)用開發(fā)者滿足得州法律要求:
1. 年齡分類信息(Declared Age Range API)
開發(fā)者可通過更新后的 Declared Age Range API 獲取用戶的年齡類別。據(jù)IT之家所知,得州法律將用戶分為“13 歲以下、13 至 15 歲、16 至 17 歲和 18 歲以上”四檔。
自 2026 年起,得州新注冊的 Apple 賬戶在應(yīng)用請求時可共享此信息。API 還會返回“年齡驗證方式”(如信用卡或政府身份證)及在應(yīng)用出現(xiàn)重大變更時是否需重新獲得家長同意的信號。
2. 重大變更同意機(jī)制(Significant Change API)
根據(jù)得州 SB2420,某些應(yīng)用更新被視為“重大變更”,開發(fā)者需判斷其更新是否符合此標(biāo)準(zhǔn)。
當(dāng)開發(fā)者認(rèn)定存在重大變更時,應(yīng)通過 PermissionKit 框架下的 Significant Change API 向家長或監(jiān)護(hù)人發(fā)出請求。系統(tǒng)會向未成年用戶顯示家長同意提示,開發(fā)者可在獲得授權(quán)前限制使用相關(guān)功能。
此外,應(yīng)用的“年齡分級變化”被視為重大變更。開發(fā)者可通過 StoreKit 中的新屬性檢測分級是否變化,并調(diào)用 Significant Change API 重新請求家長授權(quán)。
3. 家長撤銷授權(quán)通知
得州家長或監(jiān)護(hù)人可隨時撤銷對某應(yīng)用的同意,被撤銷的應(yīng)用將在未成年用戶設(shè)備上被阻止啟動。App Store 將提供服務(wù)器通知功能,開發(fā)者可接收撤銷同意的實(shí)時提醒。
4. 沙盒測試環(huán)境
Declared Age Range API 與 Significant Change API 現(xiàn)已支持沙盒測試,開發(fā)者可在 iOS 26.2 和 iPadOS 26.2 測試版中驗證集成和用戶體驗。
后續(xù)步驟與擴(kuò)展計劃
蘋果建議開發(fā)者盡快查閱文檔并實(shí)施以下內(nèi)容:
- Declared Age Range API
- PermissionKit 下的 Significant Change API
- StoreKit 中的新年齡屬性類型
- App Store 服務(wù)器通知機(jī)制
開發(fā)者可使用沙盒環(huán)境驗證 API 實(shí)現(xiàn)。當(dāng) iOS/ iPadOS 26.2 的 RC 候選版本發(fā)布后,開發(fā)者應(yīng)向 App Store Connect 提交更新版本,以確保用戶可在正式版系統(tǒng)中使用符合 SB2420 的新功能。
蘋果還表示,未來將繼續(xù)推出工具,幫助開發(fā)者應(yīng)對即將在猶他州、路易斯安那州及巴西實(shí)施的類似法律。
參考資料:
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.