做音频后台播放功能,审核没有通过,不晓得哪里原因,以下是决绝理由:
2.16: Multitasking apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc.     We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.


     We noticed your app declares support for audio in the UIBackgroundModes key in your Info.plist, but did not include features that require persistent audio.
      

As indicated in the iOS Application Programming Guide:
      

"This key is intended for use by applications that provide audible content to the user while in the background, such as music-player or streaming-audio applications."
      

Therefore, it would be appropriate to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.


      For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to:


      - include the complete details of your rejection issues
     
- prepare any symbolicated crash logs, screenshots, and steps to reproduce the issues for when the DTS engineer follows up.
  这第二次拒绝了,第一次我以为没有描述清楚程序哪里涉及到了后台播放,于是第二次提交的时候加了点描述,结果还是这样。
各位大侠谁遇到过帮帮忙。
另外,我实现是按照网上的做法来的,还是新手。用的是MPMoviePlayerController,在线播放的。audioplayback

解决方案 »

  1.   

    会不会你引用的在线资源无法连接上,导致后台模式无法正常播放音乐?
      

  2.   

    不晓得,如果是网络不好的话,前台都无法正常播放的,因为是在线嘛。你说的情况也有可能。
      

  3.   


    那么最好比较详细的处理下网络异常情况,将错误返回前台UI进行提示,至少让别人知道你做了事情,但是由于某种原因失败了,然后简单列举下解决方法什么的。
      

  4.   

    嗯,多谢啦,我先把这块的不足解决了。