iOS审核2.5.14解决方法

好久没上传App Store审核了,最近上架一款APP包含了录音功能,审核遇到一个问题被驳回,原因如下:

Guideline 2.5.14 - Performance - Software Requirements
We found that your app records a third party but is marketed as a stealth, spy, or secret recorder, which does not comply with the App Store Review Guidelines.

官方审核指南2.5.14原文如下:

2.5.14 在录像、记录日志或以其他方式记录用户活动时,app 必须征得用户的明确同意,而且要提供清晰的视觉和/或听觉指示。这亦包括任何对设备摄像头、麦克风、屏幕录像或其他用户输入方式的使用。

但不是太理解应该怎么弄,加了提示也没用,各种修改UI提醒,连续提审了3次还是不过。后来才知道原来是通话的时候不能录音,所以

1、在开启麦克风时需要检测一下是否在通话中,如果在通话中则不能开启录音
2、录音过程中也需要监听通话状态,当有电话呼入或呼出时需要及时终止录音

重要:提审的时候得用其他手机录个屏(为什么不是用同一台设备?因为通话的时候也是不能录屏的😂),视频的内容是【录音的时候来电,录音要立即终止】,将视频文件(可以是zip文件)添加到附件里。

加上通话监听后提审,一次过,爽!!!

注:不要使用CallKit监听通话状态,因为CallKit在中国被禁止了,是无法过审的。可以使用CTCallCenter,虽然从iOS10.0以后被弃用了,但还是可以调用的,审核也没问题。

Just Do IT!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容