
蘋(píng)果公司近期向開(kāi)發(fā)者發(fā)出明確通知,宣布將嚴(yán)格審查應(yīng)用對(duì)特定API的使用情況。根據(jù)其更新的App Store審核指南,涉及以下4類(lèi)API的應(yīng)用,若未能及時(shí)合規(guī)調(diào)整,將面臨下架風(fēng)險(xiǎn):
1. 未聲明用途的API: 應(yīng)用必須在`Info.plist`文件中清晰、準(zhǔn)確地聲明其訪(fǎng)問(wèn)和使用API的具體原因。任何未聲明的API調(diào)用將被視為違規(guī)。這是蘋(píng)果推動(dòng)透明數(shù)據(jù)實(shí)踐的核心要求。
2. 已廢棄/過(guò)時(shí)的API: 蘋(píng)果會(huì)定期淘汰舊版API。開(kāi)發(fā)者必須持續(xù)關(guān)注官方通知,及時(shí)將應(yīng)用遷移至蘋(píng)果推薦的最新API版本。使用廢棄API可能導(dǎo)致應(yīng)用功能異?;虬踩┒?。
3. 非公開(kāi)/私有API: 嚴(yán)格禁止應(yīng)用使用蘋(píng)果未公開(kāi)提供的私有API。這類(lèi)API通常用于訪(fǎng)問(wèn)系統(tǒng)底層功能,其使用會(huì)破壞平臺(tái)安全性和用戶(hù)體驗(yàn)的一致性,是蘋(píng)果審核的絕對(duì)紅線(xiàn)。
4. 用于設(shè)備指紋識(shí)別的API: 蘋(píng)果強(qiáng)烈反對(duì)任何試圖繞過(guò)用戶(hù)隱私選擇(如ATT框架)的行為。利用API(如文件系統(tǒng)、設(shè)備屬性等接口)收集設(shè)備唯一標(biāo)識(shí)符或創(chuàng)建指紋用于追蹤用戶(hù)的行為,將直接違反隱私政策。
開(kāi)發(fā)者應(yīng)對(duì)建議:
全面審查API使用: 立即檢查應(yīng)用代碼,確認(rèn)所有使用的API均已正確聲明用途。
更新廢棄API: 查閱蘋(píng)果開(kāi)發(fā)者文檔,替換所有標(biāo)記為廢棄的API。
杜絕私有API: 確保僅使用蘋(píng)果公開(kāi)提供的API接口。
尊重用戶(hù)隱私: 徹底移除任何利用API進(jìn)行設(shè)備指紋識(shí)別的代碼,嚴(yán)格遵守ATT框架要求。
關(guān)注官方動(dòng)態(tài): 定期查看蘋(píng)果開(kāi)發(fā)者網(wǎng)站和郵件通知,及時(shí)了解政策變化。
影響與重要性:
此次“蘋(píng)果應(yīng)用下架新規(guī)”直指API使用的合規(guī)性與透明性。蘋(píng)果強(qiáng)調(diào),這些措施旨在提升平臺(tái)安全性、保護(hù)用戶(hù)隱私、確保應(yīng)用行為可預(yù)測(cè)。對(duì)于依賴(lài)上述違規(guī)API的“API應(yīng)用”而言,這無(wú)疑是一次重大合規(guī)挑戰(zhàn)。開(kāi)發(fā)者必須盡快響應(yīng),避免因違反新規(guī)而導(dǎo)致應(yīng)用被拒或下架,影響用戶(hù)獲取和業(yè)務(wù)運(yùn)營(yíng)。
合規(guī)是生存之本。 蘋(píng)果持續(xù)收緊的審核政策表明,其對(duì)用戶(hù)隱私和平臺(tái)生態(tài)健康的重視程度前所未有。開(kāi)發(fā)者唯有緊跟政策、規(guī)范開(kāi)發(fā),方能在App Store生態(tài)中穩(wěn)健發(fā)展。