应用程序因WebRTC而被拒绝?

时间:2018-01-03 15:43:43

标签: ios iphone app-store webrtc appstore-approval

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

enter image description here

  

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

     

我们注意到您的应用要求用户同意访问他们的用户   相机和麦克风,但没有说明使用此功能   许可模式警报。

     

有关详细信息,请参阅随附的屏幕截图。

     

后续步骤

     

要解决此问题,请将权限模式警报修改为   指定应用为什么请求访问用户的相机和   Microphone。

     

资源

     

要了解有关请求用户访问应用的权限的详情   功能,请访问iOS人机界面指南。你可能也想要   审查技术Q& A QA1937:解决隐私敏感问题   数据应用程序拒绝页面,详细了解如何提供用法   许可请求警报的描述。

     

我们期待在这些问题出现后审核您的应用   寻址。

1 个答案:

答案 0 :(得分:1)

将您的请求放在app info.plist中,并附上说明,例如

Cacheline size = 16 word * 64 bits (8 byte) = 128 byte
Number of cachelines = 4 KB/128 B = 32
Number of blocks = 32 / 2 (2-way) = 16
As the memory is byte addressable, least 3 bits of the address can be ignored.
Next 4 bytes will be used to offset in a word in the 16 word cacheline.
Next bit of the address is ignored because its 2-way assoc
As there are 16 blocks, next 4 bits will be used to index a block.
That leaves 64 - (4 + 1 + 4 + 3) = 52 bits for the TAG.

TAG - 52 bits [bits 12 to 63]
Index - 4 bits [bits 8 to 11]
Offset - 4 bits [bits 3 to 6]