后台持续定位,并间隔时间内向服务器上传定位信息工具
- 1.需在项目配置中开启如下权限
- 2.在info.plist中添加
NSLocationAlwaysAndWhenInUseUsageDescription
及NSLocationWhenInUseUsageDescription
#import "LocationTool.h"
[[LocationTool shareInstance] setUploadInterval:60];
[[LocationTool shareInstance] startLocation];
由于截图是在位置不变的情况下进行的测试,位置不变,定位回调会间隔有点长,可能不会每60s(所设置的时间间隔)就回调一次, 但是如果在室外位置移动的情况及设置 _locManager.desiredAccuracy = kCLLocationAccuracyBest;
的情况下,
几乎可以达到每秒定位回调成功一次。