Ios 位置服务未更新iPad 3上的标题

Ios 位置服务未更新iPad 3上的标题,ios,ipad,core-location,Ios,Ipad,Core Location,我刚开始开发一款导航应用程序,很早就遇到了麻烦。我正在尝试获取磁强计数据,但由于某些原因,位置经理没有通过代表电话向我发送数据。我正在获取位置更新,但没有标题更新。我已经阅读了所有的文档,只是想不出来。。。这是一件简单的事情,这意味着我可能错过了一些简单的事情。下面是我用来初始化位置管理器的代码:(注意,我使用的是4G的iPad3,所以它有GPS芯片组。可能没关系,但我还应该提到我使用的是ARC。) } 谢谢你的帮助 好吧,我没有疯。。。在我的头撞在墙上几个小时后,我想嘿,也许不是我,也许是iP

我刚开始开发一款导航应用程序,很早就遇到了麻烦。我正在尝试获取磁强计数据,但由于某些原因,位置经理没有通过代表电话向我发送数据。我正在获取位置更新,但没有标题更新。我已经阅读了所有的文档,只是想不出来。。。这是一件简单的事情,这意味着我可能错过了一些简单的事情。下面是我用来初始化位置管理器的代码:(注意,我使用的是4G的iPad3,所以它有GPS芯片组。可能没关系,但我还应该提到我使用的是ARC。)

}


谢谢你的帮助

好吧,我没有疯。。。在我的头撞在墙上几个小时后,我想嘿,也许不是我,也许是iPad。。。果然,重新启动iPad解决了我的问题。。。如果你有同样的问题,给老女孩重新启动

- (void)viewWillAppear:(BOOL)animated {

if (!self.locationManager) {
    self.locationManager = [[CLLocationManager alloc] init];
    self.locationManager.delegate = self;
    self.locationManager.distanceFilter = kCLDistanceFilterNone;
    self.locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation;
    [self.locationManager startUpdatingLocation];
    if ([CLLocationManager headingAvailable]) {
        self.locationManager.headingFilter = kCLHeadingFilterNone;
        [self.locationManager startUpdatingHeading];
        NSLog(@"Start updating heading.");
    }
}

[super viewWillAppear:animated];