在我的应用中,我不想使用位置服务。我想在iPhone上使用Cell Tower三角测量来获取坐标。
请告诉我怎么做?
答案 0 :(得分:3)
使用名为startMonitoringSignificantLocationChanges
的API。来自Apple docs -
startMonitoringSignificantLocationChanges服务提供了重要意义 节省电力并提供足够大的准确性 应用。它使用设备的蜂窝无线电来确定 用户的位置和报告该位置的变化,允许 系统可以更加积极地管理电力使用 否则。
所以在代码中这就是它的外观 -
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
[locationManager startMonitoringSignificantLocationChanges];