应用因为 WebRTC 而被拒绝?

Posted

技术标签:

【中文标题】应用因为 WebRTC 而被拒绝?【英文标题】:App rejected because of WebRTC? 【发布时间】:2018-01-03 15:43:42 【问题描述】:

我的应用在 Safari 中打开 URL 以使用 WebRTC。应用程序被拒绝,因为 Safari 请求相机/麦克风许可。现在我如何修改那个弹出窗口?根据那里的法律/规则?

准则 5.1.1 - 法律 - 隐私 - 数据收集和存储

我们注意到您的应用请求用户同意才能访问他们的 摄像头和麦克风,但没有说明此功能在 权限模式提醒。

详情请查看附件截图。

后续步骤

要解决此问题,请将权限模式警报修改为 指定应用请求访问用户相机的原因以及 麦克风。

资源

详细了解如何请求用户访问应用的权限 功能,请访问 ios 人机界面指南。你可能还想要 查看技术问答 QA1937:解决隐私敏感问题 数据应用拒绝页面,了解如何提供使用的详细信息 权限请求警报的说明。

我们期待在这些问题得到解决后审核您的应用 解决。

【问题讨论】:

【参考方案1】:

将您的请求放在应用程序 info.plist 中,并附上描述,例如

Privacy - Camera Usage Description

【讨论】:

你100%确定吗?因为我的应用程序没有在我的应用程序内使用 Safari 浏览器,但我的应用程序打开了一个到 Safari 的外部 URL 好的 - 理解 - 这是应用程序启动的外部 URL - 但是我认为如果您在应用程序启动时将权限请求放入应用程序,它应该有助于通过审核。跨度>

以上是关于应用因为 WebRTC 而被拒绝?的主要内容,如果未能解决你的问题,请参考以下文章

有了新的 ATS 功能,应用程序会因为不使用 https 而被苹果拒绝吗?

我的应用因为成熟的 mopub 广告而被拒绝,这样的广告属于啥类型的 IAB 类别?

iOS应用程序因苹果应用商店而被拒绝,因为UIWebview

iOS 应用因 VoIP 后台模式而被拒绝

应用因“元数据中缺少条款和条件”而被拒绝

世博会:我的应用因位置政策而被 Google Play 拒绝