1.Guideline 2.5.1 - Performance - Software Requirements
Your app uses the "prefs:root=" non-public URL scheme, which is a private entity
原因:app中有跳转系统应用的功能,但是使用了 prefs:root= ,它是私有API 是被苹果禁用的
解决:改用 UIApplicationOpenSettingsURLString 进行跳转
2.Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that your app requests the user’s consent to access their microphone but does not clarify the use of this feature in the permission modal alert.
原因:访问麦克风的提示信息不足以向用户说明我的app为什么要访问麦克风。具体来讲,之前提交只有“是否允许访问您的麦克风”这一句话。
解决:添加蓝色框中“进行语音搜索”,也就是需要告诉用户访问麦克风要实现的具体操作。
3.Guideline 2.1 - Information Needed
We have started the review of your app, but we are not able to continue because we need access to a video that demonstrates the current version of your app:
in use on a physical iOS device.
Please ensure the video you provide shows a physical iOS device (not a simulator). Specifically, please demonstrate the background audio feature(s) while the users do not use the app since your app declares support for audio in the UIBackgroundModes key in your Info.plist.
原因:我的app开启了后台模式,如上图。但是审核人员并不知道为什么要开启这个模式,就是说他在app中没有找到相关功能的入口,需要我们上传演示视频。
解决:上传演示视频,向审核人员展示为什么要开启这个模式。
4.Guideline 2.3.7 - Performance - Accurate Metadata
Your app name or subtitle to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in these metadata items
原因:应用名,子标题,关键字中有重复的描述。
解决:这个简单,只要修改这些信息,保证它们之间互相没有重复的词语就可以了。