Note that there are some explanatory texts on larger screens.

plurals
  1. POios alarm clock app rejection with AppStore review guidelines 2.16
    primarykey
    data
    text
    <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>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload