2019-12-02

蘋果上加被拒

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the local network information but does not clarify the use of the local network information in the applicable purpose string。

原因:iOS 14.0 版本新增了關(guān)于本地網(wǎng)絡(luò)設(shè)備的隱私權(quán)限,app 需要向用戶獲取Privacy - Local Network Usage Description權(quán)限,才能訪問用戶的本地網(wǎng)絡(luò)設(shè)備。

3.1.2 之前版本的 iOS 語音或視頻 SDK 會(huì)檢測客戶端與用戶本地網(wǎng)關(guān)連通質(zhì)量,并通過reportRtcStatsgatewayRtt參數(shù)報(bào)告客戶端到本地路由器的往返延時(shí)。iOS 系統(tǒng)將該連通性檢測判斷為查找本地網(wǎng)絡(luò)設(shè)備。因此,雖然 app 不會(huì)連接用戶本地網(wǎng)絡(luò)上的任何設(shè)備,但用戶首次使用 app 時(shí)會(huì)看到查找本地網(wǎng)絡(luò)設(shè)備的彈窗提示。

解決方案

方案 1. 使用 3.1.2 及以上版本 SDK

聲網(wǎng)在 3.1.2 版 iOS SDK 中關(guān)閉了本地網(wǎng)絡(luò)連通質(zhì)量報(bào)告功能,如果你的業(yè)務(wù)不依賴該功能,聲網(wǎng)建議你選擇此方案。

在你的 app 中集成 3.1.2 及以上版本 SDK,用戶使用 app 時(shí)就不會(huì)看到查找本地網(wǎng)絡(luò)設(shè)備的彈窗提示。自 3.1.2 版本起,reportRtcStats?的?gatewayRtt?參數(shù)會(huì)失效(值恒為?-1),請不要使用該參數(shù)獲取客戶端到本地路由器的往返延時(shí)。

方案 2. 修改項(xiàng)目權(quán)限描述

如果你的業(yè)務(wù)需要獲取客戶端到本地路由器的往返延時(shí),聲網(wǎng)建議你選擇此方案。

在你的 app 中集成 3.1.2 以下版本 SDK,用戶在 iOS 14.0 設(shè)備上首次使用 app 時(shí)看到的彈窗提示默認(rèn)為:此 App 將可發(fā)現(xiàn)和連接到您所用網(wǎng)絡(luò)上的設(shè)備。聲網(wǎng)建議你結(jié)合你的業(yè)務(wù)需求修改彈窗提示內(nèi)容,修改步驟如下:

打開 Xcode 項(xiàng)目,在?info.plist?文件中,點(diǎn)擊?+?圖標(biāo)添加?Privacy - Local Network Usage Description

結(jié)合你的業(yè)務(wù)需求,在?Privacy - Local Network Usage Description?的?Value?欄中填寫獲取本地網(wǎng)絡(luò)設(shè)備權(quán)限的目的。例如:次APP將可發(fā)現(xiàn)和連接到您所用網(wǎng)絡(luò)上的設(shè)備

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容