我想在地理围栏中添加100个区域。(苹果限制为20个)任何人都有更好的想法。请帮助我。
目前我正在使用重要的位置更改。当重要的位置更改时,
- (void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
方法我用当前位置调用API并获取最近的区域设置并添加到地理围栏中。这种方法有效。但是我从网上听到重要的位置变化火依赖于手机信号塔。如果有更少的手机信号塔则会出现问题。其他的事情是在后台调用api时会对电池产生影响。