繁体   English   中英

当应用程序在设备上的 Xcode 中运行时,MKMapView 使应用程序崩溃,但如果通过应用程序图标点击在设备上运行则不会

[英]MKMapView crashes the app when app is run in Xcode on a device but not if running on device by application icon tap

我有这种情况,我在 .xib 文件中实现了 MKMapView。 我在课堂上将 IBOutlet 与 .xib 文件中的 MKMapView 连接起来。 设备上的 iOS 是 8.3。 当应用程序在设备上由 Xcode 构建和运行时,当我使用 MKMapView 打开视图控制器时它会崩溃,但如果我在设备上点击它的图标运行应用程序,它不会崩溃。 我在日志中没有发现异常或错误。 它只是在主要中断。 我评论了 MKMapView IBOutlet 的代码,但没有任何变化,只有当我从 .xib 文件中删除 MKMapView 时,崩溃才会消失。 代码是用 Swift 编写的。 如何解决这个问题? 谢谢你的帮助。

希望以下几点能有所帮助:

  1. 您可以尝试在 Release 模式下运行它,如果有任何断点问题。
  2. 您可以检查是否将委托分配给所有者。

我有同样的问题,但我解决了它,将 mapkit.framework 添加到项目中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM