cllocationmanager

    0熱度

    1回答

    我在Objective C中開發基於Map的iOS應用程序。基本上我需要實現的是獲取詳細數據建議位置在距離當前用戶位置不到5公里的位置,而不使用Google API。我搜查了很多,但找不到我的問題的任何答案。 我想下面有關我的問題的鏈接,但不能得到滿意的解決方案: how to find nearest latitude and longitude form current place? get

    0熱度

    1回答

    我已經有了這個功能,並且非常接近它的工作原理!我想我有一個轉換問題。我可以將座標轉換爲具有3個屬性lat(Double),long(Double)和time(Date)的實體。這有效,我可以將內容打印到屏幕上,而且看起來不錯。但是當我嘗試提取並在地圖上使用座標時,它不起作用。我認爲這是因爲他們沒有被認爲是真正的座標。有任何想法嗎? func locationManager(_ manager: C

    2熱度

    1回答

    Xcode 8.2 beta 8C30a,Swift 3,iPhone 5s。 我正在寫一個天氣應用程序,想要使用iPhone的位置。要獲得授權,我已經設置(所有的)以下我Info.plist: <key>NSLocationAlwaysUsageDescription</key> <string>Your current location is used to provide you with

    0熱度

    4回答

    CLLocationManager didChangeAuthorizationStatus 的委託方法和 didUpdateToLocation 沒有得到調用。 位置始終使用說明key已添加到info.plist中,並且我在第一次啓動應用程序時也收到通知。 我能夠看到谷歌地圖,但我無法看到當前的位置,當我改變位置時,它沒有得到更新。 Basicaaly委託方法沒有被調用。 //代碼 import

    0熱度

    1回答

    我試圖啓動簡單的地理位置應用程序,但它的構建沒有錯誤,它不會更新我的位置數據,因爲它應該是。我使用SWIFT 3,Xcode中8 class CurrentLocationViewController: UIViewController, CLLocationManagerDelegate { let locationManager = CLLocationManager() var loc

    0熱度

    1回答

    感謝以下Thomas的建議我從原始請求修改了我的代碼。我想知道如果我試圖做一些不可能的事情,或者如果不行,我該如何做到這一點。 如果用戶沒有授權位置服務,我通過一個提示與「打開設置」按鈕來更改應用程序的位置設置。這工作。但是,從設置返回到應用程序,我想確認是否進行了更改並激活位置服務。這可以做到嗎?下面的關閉成功地讓用戶進入應用程序的設置,用戶可以進行更改,用戶可以返回,但是當用戶按下「打開設置」

    1熱度

    1回答

    我工作的一個應用程序,我希望存儲用戶的當前位置,當用戶註冊。 所以,一旦用戶點擊註冊按鈕locationManager.startUpdatingLocation()被調用,然後執行註冊操作。 然而,即使前didUpdateLocations委託方法返回一個座標的註冊方法被觸發,從而在用戶的位置被存儲在數據庫中的零。 試圖調用didUpdateLocations內的註冊的方法是,因爲亂七八糟,該委

    1熱度

    1回答

    我有點新來編碼,並提出了這個問題。我即將製作基於MapKit的trashcanfinder應用程序,我想顯示從用戶位置到地圖上我的針腳的距離。我已經使我的函數將CLLocationCoordinate2D轉換爲CLLocation,並且具有顯示從一個點到另一個點的距離的功能,但我似乎無法使用locationmanager函數外的用戶位置。 這是我的代碼: @IBOutlet weak var ma

    0熱度

    2回答

    使用位置管理器有一些問題。 看起來像locationManager.requestWhenInUseAuth不會停止應用程序流,並且在用戶可以解除身份驗證警報之前調用startUpdatingLocation。 如何避免這種情況? 我的應用程序加載了非可用GPS的默認值,所以我總是得到默認值(因爲即使「想要認證此應用程序...?」警報仍然顯示,此func被調用)。 我的代碼: if ask{

    0熱度

    1回答

    我有管理位置跟蹤(CLLocationManagerDelegate)和一個單獨的類我的VC(的UIViewController)一類。我正在VC中啓動我的位置類的一個實例。當這個類被啓動時,位置授權被請求,一旦被接受或拒絕,我想繼續到另一個VC繼續對應用(通知)的權限請求。 眼下,請求烤麪包機彈出和UI塞格斯到下一個VC的背景前,接受或選擇拒絕。 如何訪問我的位置類的代表有什麼建議 - 的Loc