【问题标题】:Location Services not updating heading on iPad 3定位服务不更新 iPad 3 上的标题
【发布时间】:2012-07-25 03:08:58
【问题描述】:

我刚开始开发一个导航应用程序,很早就碰壁了。我正在尝试获取磁力计数据,但由于某种原因,位置管理器没有通过委托呼叫向我发送数据。我正在获取位置更新,但没有获取航向更新。我已经阅读了所有文档,但无法弄清楚......这是一件简单的事情,这意味着我可能遗漏了一些简单的东西。这是我用来初始化位置管理器的代码:(注意,我使用的是 4G 的 iPad 3,所以它确实有 GPS 芯片组。可能没关系,但我还应该提到我使用的是 ARC。)

- (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];

}

感谢您的帮助!!

【问题讨论】:

    标签: ios ipad core-location


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-12-28
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 2017-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多