开发者

void -[MKTileCache synchronize](MKTileCache*, objc_selector*) called while in background!

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.

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

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:

void -[MKTileCache synchronize](MKTileCache*, objc_selector*) called while in background!

is displayed开发者_开发问答.

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.

Can anybody help me out with this? Would the app be rejected for this?


I have a similar situation, using MKMapView, Application does not run in background set to true and I get the same error. I'm looking for ways to verify and/or solve it right now but my app has been reviewed and approved twice now with this setup so it does not appear to be a dealbreaker. Of course, YMMV

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜