시작시 즉시 사용자 위치를 얻으려고 시도하고이를 수행하기 위해 AppDelegate의 함수에서 업데이트 될 전역 변수 userLocation을 구현했습니다. 그래서 같은 위치 관리자를 구현 한 : func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions
를 반환 내가 가진 : override func viewDidLoad() {
super.viewDidLoad()
requestAuthorization()
locationManager.delegate = self
print(MKMapItem.forCurrentLocation())
}
을 여기 requestAuthori
나는 앱을 사용할 때 사용자가 자신의 위치 (위도와 경도)를 업데이트하는 Firebase 데이터베이스를 가지고 있습니다. 동시에 사용자는 같은 방법으로 자신의 위치를 udating 다른 사용자의 모든 위치를 볼 수 있습니다. 사용자로부터 X 거리에있는 사용자의 모든 위치를 표시하려고합니다. 거기에 alghoritm 또는 뭔가 필터링 할 수 있습니까? 현
Core Location video from WWDC 2014은 실내 위치를 결정하기 위해 WiFi 액세스 포인트, RF 매개 변수 데이터 및 동작 센서를 사용하는 방법에 대해 이야기합니다. 나는 current documentation for Core Location을보고 있었고 그 비디오에서 자랐던 것과 관련된 세부 정보를 찾을 수 없습니다. 나는 캠퍼스
내가 문제가 오전 iOS11 내의 Info.plist가 <key>NSLocationWhenInUseUsageDescription</key>
<string>When in use permissions</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>always permissions</string
iOS11에서 계속적으로 백그라운드 업데이트를 받고있는 앱은 권한이 사용 중 또는 항상으로 설정되어 있는지 여부에 상관없이 두 배의 파란색 막대를 표시합니다. 앱이 배경 위치 앱을 사용하는 경우 파란색 막대를 제거 할 수있는 방법이없는 것으로 보입니다. Changes to location tracking in iOS 11 나는 앱이 백그라운드 위치 업데이트
왜이 코드가 작동하지 않습니까? didUpdateLocations가 과대 평가 된 메소드가있는 것 같군요? 어떻게 제대로 내 레이블을 연결하고 라이브 만들 : import UIKit
import CoreLocation
class MainVC: UIViewController, CLLocationManagerDelegate {
var walking =