2014-09-29 102 views
3

我试图在我的应用程序中使用新的CLVisit功能来监视用户的访问,我遵循WWDC-14视频并实现了每一件事情,但locationManager:didVisit根本没有调用。我设置了NSLocationAlwaysUsageDescription键,启用功能“位置更新”的背景模式,包括在我的课的viewDidLoad中的以下内容:IOS 8:CLVisit CoreLocation

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

关于可留在某一特定地点所需的最短时间没有文档参观或任何有关地点之间的距离。 我试图使用GPX文件进行测试,并在建筑物中停留时间超过10分钟,但locationManager:didVisit委托没有被解雇。

请帮助我,如何测试CLVisits,或者如果我错过了任何代码。

回答