cllocationmanager

    1熱度

    1回答

    我目前正在用swift開發iOS應用程序。該應用程序已經可以接收APN通知(包含座標)。我想要做的是根據用戶表單的距離來決定是否顯示通知,通知數據中包含的座標所指示的位置。有可能這樣做嗎?如果沒有任何方法讓服務器在發送APN請求之前從應用程序請求(即使在後臺或關閉)用戶的位置? 謝謝。

    6熱度

    2回答

    我的應用程序支持後臺位置更新(特別是與顯著位置監控)啓動。 我需要防止用戶界面(通過控制器等)加載,當我確定應用程序是在後臺(​​)? 我的目的是避免重UI加載(這是一個很大的應用程序)的背景下,這可能會浪費所有的時間有限我在後臺實際位置更新響應。 例如(在ObjC,但問題也是斯威夫特),讓我們說我有一些RootViewController它初始化並保持整個控制器/視圖層次,我應該在viewDid

    0熱度

    1回答

    我試圖在主 - 細節應用程序的詳細視圖中顯示兩個標籤。我希望第一個標籤顯示'餐廳名稱',第二個標籤'用戶當前位置'。我已經成功實現了`locationManager',並在我的控制檯中獲得了正確的當前用戶座標。但是,我想在標籤的文本中顯示座標。我假設爲什麼下面的代碼是第二個標籤在收到座標之前設置的問題。什麼是最好的實施它? func configureView() { //to display

    2熱度

    3回答

    在分析iOS 10中的位置服務之後,發現緩存行爲中存在一些不一致。 在週期性時間(在我的情況下,每20秒)提取位置,但它們的時間戳不按時間順序排列。這表明緩存位置可能有問題。因此,如果您通過位置時間戳檢查準確性,則還可以更好地保存以前的時間戳。這樣你就可以決定提取的位置是否可以使用。 下面的圖片取自我的控制檯日誌。在這裏,我使用的格式 「Lat Long網:latitude_longitude |

    1熱度

    1回答

    我使用CCLocationManager追蹤每1分鐘場地,這裏是我的didUpdateLocation委託方法: func changeLocationAccuracy() { switch locationManager.desiredAccuracy { case kCLLocationAccuracyBest: locationManager.desiredA

    1熱度

    1回答

    我試圖在暫停應用程序時接收位置更新 - 根據我已閱讀的文檔,這應該不是問題,而我我遵循所有必需的步驟,但是一旦應用程序被暫停,位置更新似乎不會發生。 我見過類似的帖子,其中包含使用startMonitoringSignificantLocationChanges的解決方案,但根據我對文檔的理解,我不需要在startUpdatingLocation之上實現它。 根據文檔,如果啓用了後臺位置更新,系統

    0熱度

    1回答

    我正在尋找一種方法在iOS上實施基於地理位置的通知。 我找到了兩種方法,但我無法弄清楚哪一個是最好的和不同的。 1:使用CLLocationManager的startMonitoring 像本教程一樣。 https://www.raywenderlich.com/136165/core-location-geofencing-tutorial 2:使用CLLocationManager的start

    0熱度

    2回答

    我需要在當前應用程序中顯示當前的海拔高度。但是,當確定海拔高度時,標籤會顯示xxx.xxxxxxxxxxxx 它會在小數點的另一側超出很遠。我只希望它在小數點的另一邊最多給出2個數字。這怎麼可能? manager.delegate = self manager.desiredAccuracy = kCLLocationAccuracyBest manager.requestWh

    0熱度

    1回答

    在x minutes,x miles和x angle之後,IOS swift可以獲得gps ping嗎? x angle這是一個學位轉向,所以如果你把你的手機轉100度,那麼ping就會被執行。 在此先感謝!

    0熱度

    2回答

    是否可以在Timer內調用didUpdateLocations?我的意思是...... _timer = Timer.scheduledTimer(timeInterval: 10, target: self, selector: #selector(_:didUpdateLocations:)), userInfo: nil, repeats: true) 這是否正常工作?如果是,那麼它將每