title: ios alarm clock app rejection with AppStore review guidelines 2.16
body: <p>My alarm clock app was received an rejection from app review process:</p>
  
  <blockquote>
    <p>2.16: Multitasking apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion,
    local notifications, etc.</p>
    
    <p>2.16</p>
    
    <p>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.</p>
    
    <p>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. </p>
    
    <p>As indicated in the iOS Application Programming Guide:</p>
    
    <p>"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."</p>
    
    <p>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.</p>
    
    <p>For discrete code-level questions, you may wish to consult with Apple
    Developer Technical Support. Please be sure to:</p>
    
    <ul>
    <li>include the complete details of your rejection issues</li>
    <li>prepare any symbolicated crash logs, screenshots, and steps to reproduce the issues for when the DTS engineer follows up. </li>
    </ul>
    
    <p>For information on how to symbolicate and read a crash log, please see
    Tech Note TN2151 Understanding and Analyzing iPhone OS Application
    Crash Reports.</p>
    
    <p>If you have difficulty reproducing this issue, please try testing the
    workflow as described in
    with Xcode's Archive feature".</p>
  </blockquote>
  
  <p>I have sent an mail to notice I need background mode to play alarm when it is alerting and user press "home" button that makes app into background. And then I got an reply:</p>
  
  <blockquote>
    <p>Hello,</p>
    
    <p>Thank you for contacting us to provide additional information about
    your app Kill Ants (alarm clock). I have added this information to
    your app record.</p>
    
    <p>In the future, you can add this information directly to your app
    record by including this information in the Review Notes of your app
    or by replying in the Resolution Center when your app is in the
    Rejected state. When you provide information in either of these ways,
    it is not necessary to also provide the information by email or
    through the Contact Us form.</p>
    
    <p>You can find more information about "Editing and Updating App
    Information" in the iTunes Connect Developer Guide here:</p>
    
    <p>When the Resolution Center or Review Notes are no longer in the
    editable states referenced in the Guide, you can continue
    communications through iTunes Connect Contact Us using the steps
    below:</p>
    
    <ol>
    <li>Go to </li>
    <li>Select 'App Review'</li>
    <li>Select 'Continuing Communications', then add your information or questions.</li>
    </ol>
    
    <p>I hope this information is helpful.</p>
    
    <p>Best Regards,</p>
    
    <p>App Review Team</p>
  </blockquote>
  
  <p>How do I handle this problem? I app actually needs the backgroundMode to play alarm music in background. Anyone has the same problem? How do you solve it?</p>