Gimbal BLE选项FYXHighAccuracyLocation是未声明的标识符

时间:2014-09-13 22:30:10

标签: ios bluetooth bluetooth-lowenergy

我正在尝试设置选项FYXHighAccuracyLocation,但由于某种原因无法找到该方法。我已经导入了

#import <FYX/FYXVisitManager.h>
#import <FYX/FYXTransmitter.h>
#import <FYX/FYX.h>

使用标准代码

NSMutableDictionary *options = [[NSMutableDictionary alloc] init];
[options setObject:[NSString stringWithString:FYXHighAccuracyLocation] forKey:FYXLocationModeKey];
[FYX enableLocationUpdatesWithOptions:options];

在我设置FYX AppId后立即放置。

另外,低能量定位和高精度定位有什么区别?

1 个答案:

答案 0 :(得分:0)

你必须这样做,

  1. [FYX disableLocationUpdates];
  2. 设置您的FYX AppID
  3. [FYX startService:selfdelegate];
  4. 然后,当成功启动FYX服务时,无论是否启动服务,您都必须使用FYX委托方法(- (void)serviceStarted- (void)startServiceFailed:(NSError *)error)。然后在- (void)serviceStarted放置您的代码。
  5. 关于差异的第二个问题,您可以查看this gimbal document guide