2015-04-02 51 views
1

我是IOS開發新手。我在IOS8中使用GeoCoding和CLLocationManager獲取用戶當前位置。但問題是,當我設置位置Xcode>Product>Scheme>Edit Scheme>Chek Allow location simulation並設置任何位置,如孟買,印度,它會顯示在我的視圖控制器上。但我想訪問我的當前位置,而不是通過方案設置位置。當我通過方案CLLocation經理設置無位置不工作,並給我未能獲得自己的位置CLLocationmanager未更新當前位置

錯誤域= kCLErrorDomain代碼= 0「的操作無法完成。(kCLErrorDomain誤差爲0)」

請幫助什麼問題? Thanx提前

回答

0

我不認爲模擬器支持來定位當前位置。你可能想要一個真正的iOS設備。

如果你真的想模擬你的位置。你可以使用谷歌地圖或其他東西來了解你的座標。然後將其放入您的GPX文件中,您可以加載您的自定義GPX文件。

0

發生這種情況主要是由於兩個原因。任何一個都會幫助你。不僅在位置的情況下,有時候我們也會在那個時候以快速的方式使用模擬器,在這種情況下,第二種選擇通常也是有幫助的。

  1. 如果您已選中Scheme/Edit Scheme/Options/Allow Location Simulation,但沒有設置默認位置,則也會出現此錯誤。

enter image description here

選擇默認loation中的任何一個。

  1. 第二個原因可能是由於模擬器問題。很多時候,這解決了這個問題。

在模擬器下:單擊重置內容和設置。 關閉模擬器。 運行您的應用程序。

enter image description here

希望這將幫助你