2012-01-12 60 views
0

我正在处理一个小型项目,我的查询是我有一个视图,它显示地图并提示我使用我的当前位置。初始屏幕在地图上调用

我的查询是,当我按下允许或不允许按钮的弹出它重新启动我的应用程序显示我的启动画面,然后把我带回我的地图视图。

所以我们可以阻止这种情况发生,并且有人知道为什么会发生这种情况。

在此先感谢。

+0

我只是将显示用户位置属性添加到是这就是我所做的所有 – user1145219 2012-01-12 10:55:36

+0

你写了没有代码,只是检查用户的位置属性?我看不出为什么你的应用程序重新启动,也应用程序崩溃,他们永远不会重新启动有没有什么,但在德虫控制台。您必须向我们提供更多信息,否则我们无法帮助您。 – rckoenes 2012-01-12 11:14:25

回答

1

正如评论中所说,这个“问题”很难回答。下面是一个尝试:

弹出窗口实际上并未显示在您的应用程序中,而是由iOS显示。弹出窗口返回后,您的应用程序代理的-applicationDidBecomeActive将被调用。显然你(或为你编写代码的人)以此为标志来启动你的启动画面。当然,这只会发生在来自后台或启动时。

所以我的猜测是,应用程序实际上并未重新启动。在每个应用程序委托函数中放入一些日志记录,查看它们被调用的时间和顺序。