2014-02-12 54 views
1

在我的设备中启动应用程序时,第一次在iOS 6中发生MKMapView崩溃。崩溃后它运行顺利。它只发生在任何设备首次启动应用程序。第一次在ios6中MKMapView崩溃

示例:在iPhone 4S中启动应用程序。坠毁。 我再次点击应用程序,它运行平稳。

请帮帮我。我无法调试它,因为它没有进入视图控制器。我正在使用故事板,并且在故事板中有MKMapView。

+0

请让问题清楚。添加错误文本... – csk

+0

@Cemsi:它没有显示任何错误。我需要明确键入“bt”并获取崩溃报告。但那不会帮助我。 –

回答

1

首先将Mapkit/Mapkit.h框架添加到buildsettings项目中。然后将mapkit框架导入到项目中。在.h文件中设置MKmapviewDelegate。然后创建MKmapview的插座。将Mapview拖放到xib文件并将插座连接到xib mapview对象。

进口

进口

@interface ViewController中:UIViewController中 {

IBOutlet MKMapView *mapview; 

}

+0

* gajchtr,感谢您的帮助。但我已经这样做了。我正在使用故事板。应用程序在viewdidload之前崩溃。 –

1

对不起,我迟到answer.may是它会有所帮助别人。

我面临同样的问题。我找到了解决方案。它仅在故事板中崩溃。

尝试以下方法:1。 在viewDidLoad中的MapView的 2.创建出口设置其委托 3.尝试加载与延迟的地图。 (在我的情况下它有帮助) 4.在dealloc上删除委托。

+0

谢谢@Rakesh。我试过这个。 –

3

这个问题只是故事板相关。尝试重置模拟器并重新运行。