簡體   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