app rejection related to background service
<p>My app just got rejected ;-( for the following reason:</p>

<blockquote>
  <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 location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location. </p>
  
  <p>It would be appropriate to add features that require location updates while the app is in the background or remove the "location" setting from the UIBackgroundModes key."</p>
</blockquote>

<p>I looked at my info.plist and it contained what was stated in the rejection. Now I removed location from "Required background modes" (in Xcode) and the array is now empty. Can I simply delete that key entirely? I mean, that key is not required, is it?</p>

<p>I also noticed something else. although it is not in the rejection. the info.plist has "Application supports iTunes file sharing" set to YES, what is that? Maybe I should remove that too, or set it to NO. </p>
