2013-06-06 148 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