現在、屋内位置情報サービスを使用するためにEstimote屋内位置SDKに取り組んでおり、アプリがフォアグラウンドのときにXとYの位置を取得していますが、アプリケーションがバックグラウンドのときにXとYの位置も取得したいので、Estimote屋内SDKで可能です。
2 に答える
1
ここでSwiftで答えを見つけることができます
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
_locationManager = [[CLLocationManager alloc] init];
_locationManager.delegate = self;
CLBeaconRegion *region;
region = [[CLBeaconRegion alloc] initWithProximityUUID:[[NSUUID alloc] initWithUUIDString:@"2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6"] major: 1 minor: 1 identifier: @"region1"];
region.notifyEntryStateOnDisplay = YES;
[_locationManager startMonitoringForRegion:region];
[_locationManager startRangingBeaconsInRegion:region];
return YES;
}
Estimote Indoor Location SDKを使用するには、このコードを変更する必要があります。
于 2015-03-30T14:20:51.750 に答える