Ios 带有本地通知的信标
我正在IOS中使用Beacon实现。当有人进入信标区域时,我曾向启用信标的应用程序发送本地通知“欢迎消息”Ios 带有本地通知的信标,ios,ibeacon,Ios,Ibeacon,我正在IOS中使用Beacon实现。当有人进入信标区域时,我曾向启用信标的应用程序发送本地通知“欢迎消息” - (void)locationManager:(CLLocationManager *)manager didDetermineState:(CLRegionState)state forRegion:(CLRegion *)region { if(state == CLRegionStateInside) { NSLog(@"locationManager di
- (void)locationManager:(CLLocationManager *)manager didDetermineState:(CLRegionState)state forRegion:(CLRegion *)region
{
if(state == CLRegionStateInside) {
NSLog(@"locationManager didDetermineState INSIDE for %@", region.identifier);
// Create a local notification, and set up sounds
UILocalNotification* notification = [[UILocalNotification alloc] init];
notification.soundName = UILocalNotificationDefaultSoundName;
notification.alertBody = @"Welcome";
[[UIApplication sharedApplication] presentLocalNotificationNow:notification];
}
else if(state == CLRegionStateOutside) {
NSLog(@"locationManager didDetermineState OUTSIDE for %@", region.identifier);
}
else {
NSLog(@"locationManager didDetermineState OTHER for %@", region.identifier);
}
}
我已经在这个委托中添加了本地通知,但是它没有被触发 请您发布您是如何初始化您的CLRegion的,以及您正在使用哪些信标 我建议你去Estimote Beacons(Estimote.com) 它们为您提供EstMote SDK,它是CLregionManager的包装器,当用户进出信标区域时,本地会发出通知 他们也有很好的开发者支持和社区支持
希望这能对您有所帮助。然后显示代码,因为它通常工作正常:)我在应用程序delegateios8中添加了这个?您是否注册了userNotificationSettings?是的。Inside Did Finish使用选项启动我建议您首先查看本地通知。。