2013-06-06 153 views
4

所以我有一个MKMapView项目。问题是,无论何时何地,或者在我的项目中的任何地方,我都会初始化一个MKMapView,它将挂起整个应用大约10-15秒。iOS:MKMapView加载速度非常缓慢,调试配置

我三重检查一切,问题不是主线程,或者太多的注解视图或类似的东西在网络,它也发生,如果我不加的MapView,只是初始化它。

奇怪的是,这似乎如果我建立在Xcode应用程序只发生。 如果我将应用程序归档并安装,则地图加载速度很快。

这导致我相信有可能是一个错误配置某处调试配置或项目settigns但检查方案设置后,我来到了空。

你们是否有一个暗示什么可能会导致这样的行为?

+0

你跟开发安装它个人资料 – Kasaname

+0

是的,缺乏有效的个人资料会导致类似的情况吗? –

+0

我有同样的,因为我用ios6更新了我的iphone。你解决了吗? – AlexWien

回答

2

我有同样的问题:
我解决它通过删除所有断点(事件无效的)
在Xcode中打开断点选项卡,选择“删除断点”

+0

不错的发现!这是解决方案。 –

+0

但它仍然很奇怪,在两次新的断点之后又发生了同样的情况。 – AlexWien

+0

是的,我无法绕过它。并不是每次发生这种情况。我很好奇XCode 5是否也有这个问题。 –

0

没有,如果你使用的开发概况它需要时间来加载,因为它会加载所有乌尔断点也是如此德尔斯没有什么可担心,如果你用你的供应配置文件,将工作速度快(或)如果你存档,将工作速度快。

+0

我没有断点,问题只与mapview有关。此外,如果我将每个课程导入到另一个课程中,新建项目并构建它并没有问题,那么地图加载速度会很快。延迟初始化的 –

+0

加10-15秒是不能接受的,无论如何,在发展的任何原因 –

+0

这就是确定的,如果没有断点,但它加载你的方向和许多其他的东西与你的地图和分布式能源将与您的地图中运行的服务,因此会采取TYM – Kasaname