小编XpA*_*App的帖子

IOS Geofencing后台警报

我正在开发一个应用程序,当用户使用区域监控靠近某些地标时会提醒用户.一切正常,但当应用程序在后台时,我没有收到警报.当我打开应用程序时,我会弹出所有警报.我想要的是在应用程序处于后台时获取它们.我想知道是否可能或应用程序是否需要运行以获取警报?任何帮助将不胜感激.

更新:问题似乎是我使用了警报而不是本地通知.这是我使用的代码:

- (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region {
    NSLog(@"Entered Region - %@", region.identifier);
    [self showRegionAlert:@"You are near: " forRegion:region.identifier];
}
Run Code Online (Sandbox Code Playgroud)

如何将其更改为本地通知?

ios

4
推荐指数
1
解决办法
4620
查看次数

标签 统计

ios ×1