IOS 8:CoreLocation中的CLVisit

时间:2014-09-29 11:44:45

标签: ios8 core-location

我正在尝试在我的应用中使用新的CLVisit功能来监控用户的访问,我按照WWDC-14视频执行了所有操作,但是 locationManager:didVisit 没有调用所有。我设置了NSLocationAlwaysUsageDescription键,启用了"位置更新"功能中的背景模式,并在我的类的ViewDidLoad中包含以下内容:

_locationManager = [[CLLocationManager alloc] init];
_locationManager.delegate = self;
[_locationManager requestAlwaysAuthorization];
[_locationManager startMonitoringVisits];

在最短时间内没有文件可用于停留在特定地点进行访问或任何地方之间的距离。 我尝试使用GPX文件测试它,并在建筑物中停留在不同的地方超过10分钟,但 locationManager:didVisit 委托没有被解雇。

请帮助我,如何测试CLVisits,或者我是否遗漏了代码中的任何内容。

1 个答案:

答案 0 :(得分:1)

我一直在使用此代码测试CLVisits,并且非常适合每天监控我的一天 https://github.com/steveschauer/TestCLVisit