最近项目中更新了课堂模块,音频课堂需要添加后台播放需求,所以就设置了Require Background modes,然而被天生傲娇的苹果审核人员拒了多次,简直无语了,更提心吊胆的是后面两次审核怕是被苹果给加入延期了,因为最后一次审核通过用了5天.老板天天问有没有过.
第一次审核被拒原因说是,要告诉他们如何验证背景音。
2018年11月18日 上午9:22
发件人 Apple
2. 1 Performance: App Completeness
Guideline 2.1 - Information Needed
We have started the review of your app, but we are not able to continue because we need additional information about your app.
Next Steps
To help us proceed with the review of your app, please provide detailed information to the following questions. The more information you can provide upfront, the sooner we can complete your review.
Specifically, please let us know how we can verify the background audio.
Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.
看到被拒因素后又在备注告诉他们哪里用到了后台背景播放,可能回复的不够专业,再次被拒。
2018年11月21日 上午3:15
发件人 Apple
2. 5 Performance: Software Requirements
Guideline 2.5.4 - Performance - Software Requirements
Thank you for resubmitting your app. We have continued the review and would like to provide our findings.
Your app declares support for audio in the UIBackgroundModes key in your Info.plist but did not include features that require persistent audio.
Next Steps
The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
还是后台播放的问题被拒,然后又重新优化了一下项目,又重新打包上传了一个包,然而又被拒.
2018年11月22日 下午11:03
发件人 Apple
2. 1 Performance: App Completeness
Guideline 2.1 - Information Needed
We have started the review of your app, but we are not able to continue because we need additional information about your app.
Next Steps
To help us proceed with the review of your app, please provide detailed information to the following questions. The more information you can provide upfront, the sooner we can complete your review.
- How do users utilize background audio in your app?
Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.
后来发现这根本不是代码的原因,然后浏览了好多博客,发现了有人也因这个原因被傲娇的苹果审核人拒绝,绝望之中看到一篇博客,同样的问题,审核的时候在notes说明情况:为什么要开启了Required background modes,在那地方使用了后台播放,然后这样他就过来,我也同样按照他的说明来了一份.然而果然有效果,又被拒了,不过这次是让我给他提供一个演示视频。
2018年11月25日 上午8:09
发件人 Apple
2. 1 Performance: App Completeness
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.
- Specifically, please ensure to provide a demo video to demonstrate your app in use with background audio feature running on an iOS device.
Please ensure the video you provide shows a physical iOS device (not a simulator).
Next Steps
To help us proceed with the review of your app, please provide us with a link to a demo video in the App Review Information section of App Store Connect and reply to this message in Resolution Center.
To provide a link to a demo video:
- Log in to App Store Connect
- Click on "My Apps"
- Select your app
- Click on the app version on the left side of the screen
- Scroll down to "App Review Information"
- Provide demo video access details in the "Notes" section
- Once you've completed all changes, click the "Save" button at the top of the Version Information page.
Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.
谁让人家天生傲娇呢,只好拿着手机按给的提示给他录了个视频,连夜把视频放到公司服务器上,在备注里又写说明,内容如下,总结一下,就是叫声耙耙就给你通过了.
Dear,
Our app Classroom learning module.Use the audio playback.I need to play voice in background.So, I add "Required background modes" to info.plist.
You can view in the Classroom learning module.
Video demo address : http://
Long time in a state under the lock screen calls can greatly reduce electricity consumption, improve mobile phone usage time.
亲,
我们的app在课堂模块,使用了音频播放,我需要在后台播放音频,所以开启了Required background modes
您可以在课堂模块中查看
视频演示地址:http://