core-location

    0熱度

    1回答

    我想在swift iOS中記錄背景中的位置座標。 當應用程序進入後臺時,我使用startMonitoringSignificantLocationChanges,當它進入前臺時,我使用stopMonitoringSignificantLocationChanges()和startUpdatingLocation()。 我已在finishLaunching中正確實例化位置管理器。 一切似乎很好,當i

    2熱度

    3回答

    我想知道startmonitoringsignificantlocationchanges用於提供位置的信息是GPS還是Wifi/Internet?我的理解是,它使用蜂窩或無線網絡,知道設備是否有明顯的移動,但我不知道的是,在選擇位置時,是否僅使用GPS來提取位置。 我的發現是:我在城市列車中旅行了30公里,但沒有在背景中獲得任何位置,在此旅程中我的Wifi和Cellular數據已關閉。因此,請告

    3熱度

    2回答

    我正在使用CLLocationManager獲取用戶位置。 我想獲取單個位置更新。 我的問題是,我得到非常糟糕horizontalAccuracy 位置%@ < + xx.xxxxxx,+ yy.yyyyyyy> +/-3881.91米 verticalAccuracy:65.4401861912846,horizo​​ntalAccuracy :3881.90892434957 代碼: file

    0熱度

    1回答

    我正在研究一個按鈕,如果他授予應用程序位置權限,將會將用戶發送到地圖應用程序。問題是,如果我點擊一次按鈕並拒絕位置權限,下次我點擊該按鈕時,應用程序不會再次請求許可。似乎用戶「在授予地圖權限時只有一次鏡頭」。 下面是我用編程方式創建帶有回調函數的按鈕的代碼。還有一個「自定義iOS目標屬性」屏幕截圖,其中包含了隱私 - 位置使用說明,以便能夠使用用戶的位置。 directionsButton.add

    0熱度

    1回答

    我需要跟蹤用戶的第一個和最後一個座標。 例如: 我設置爲跟蹤位置從10.00AM到12.00AM,我需要存儲第一個位置(在10.00AM)和最後一個位置(在12.00AM)。我嘗試使用背景獲取,但我並不想做這件事。 我只需要這兩點。我如何拿走他們? 我不能使用服務器和通知

    0熱度

    2回答

    我是編程新手。 我發現了下面的代碼,它除了中心位置以外都做了一切(放大地圖,藍色點全部工作)。 如果我在模擬器(城市運行)中運行,藍色點就會從頁面運行。 import UIKit import MapKit import CoreLocation import Foundation class ViewController: UIViewController, CLLocationMan

    1熱度

    1回答

    我正在研究使用Google Maps API的iPhone應用程序,並且遇到問題獲取用戶的當前位置,以便地圖在其上打開位置。 我已經花了幾天的時間了,現在已經擺脫了編譯錯誤,但它仍然不能正常工作。地圖顯示出來了,但只在初始座標處提供了長和變量變量。我認爲這與CLLoationManager()有關。 在模擬器上更新位置不會產生任何結果,我覺得我正在犯新人錯誤,我只是不知道該怎麼做。和建議? imp

    -1熱度

    3回答

    如何使用Swift將String地址轉換爲CLLocation座標?我還沒有代碼,我尋找一個解決方案,但我還沒有找到任何人。 謝謝。

    0熱度

    1回答

    這很可能是一個非常容易解決的問題,但我已經查看了一段時間,似乎無法得到答案。 我想知道爲什麼CLLocationManager一個委託方法不會觸發,直至當CLLocationManager是ViewDidLoad函數中加載ViewDidLoad功能之後。 我有我的應用方案中設置我的默認區域悉尼澳大利亞和我都封裝到它自己的類中我的LocationManager如下: import UIKit im

    -2熱度

    1回答

    我想在模擬器中獲取我的位置。幾次它的工作,但...現在我總是得到0.000000作爲我的位置。這裏是我使用的代碼: #import <CoreLocation/CoreLocation.h> CLLocationManager *locationManager = [[CLLocationManager alloc] init]; [locationManager startUpdating