我已经启动 gps 并使用 openurl (tel) 拨打电话,但是当通话挂断时,它会自动停止 gps。
实际上,我希望打开 gps,直到我重新打开应用程序并通过我的停用按钮停止 gps。
嗨试试这个,
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.distanceFilter = 1.0f;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
[locationManager startUpdatingLocation];
[locationManager startMonitoringSignificantLocationChanges];
我希望这能帮到您。