void -[MKTileCache synchronize](MKTileCache*, objc_selector*) called while in background!
<p>I'm working on an app which uses an MKMapView.
"Application does not run in background" is set to true in the app plist file.</p>

<p>When starting the app and then quiting the app using the home button, the app exits without any problems.</p>

<p>When I navigate to the second viewController I load an MKMapView in a UIScrollView.
When quiting the app from this screen, the app exits with status value:0 and the message:</p>

<pre><code>void -[MKTileCache synchronize](MKTileCache*, objc_selector*) called while in background!
</code></pre>

<p>is displayed.</p>

<p>If I navigate to the second screen and then navigate back to the homescreen and exit the app with the homebutton, I have verified that the mapview is released, but I still get this message.</p>

<p>Can anybody help me out with this?
Would the app be rejected for this?</p>
