草庐IT

LocationManager

全部标签

ios - 更改状态后未调用 didChangeAuthorization Status

我遇到一个问题,在用户(1)接受或(2)拒绝我使用定位服务的请求后,locationManager:didChangeAuthorizationStatus没有被调用。通过放置不同的NSLog语句,我得出的结论是该方法在我请求授权时被调用,而不是在用户做出选择时被调用。有没有人有同样的问题?如果有,您是如何解决的?下面是我如何初始化我的位置管理器:if(_locationManager==nil){NSLog(@"Creatinglocationmanager");_locationManager=[[CLLocationManageralloc]init];_locationMana

iOS 8 - 无法获取当前位置,错误域=kCLErrorDomain 代码=0

我在获取当前位置时遇到问题。我仍然收到错误:ErrorDomain=kCLErrorDomainCode=0"Theoperationcouldn’tbecompleted.(kCLErrorDomainerror0.)"我已经完成了我在这里找到的所有内容:重置iOS模拟器中的内容和设置(模拟器中的map应用程序显示正确的位置)。在Xcode中的Product>Scheme>Edit我取消标记AllowLocationSimulation(当我标记它时,它模拟例如伦敦)。我在我的项目中的Info.plist文件中添加了NSLocationWhenInUseUsageDescriptio

ios - 刷新 Google Maps iOS 中的内容

我目前正在使用适用于iOS的GoogleMapsAPI。我在map上绘制了标记,但我不知道如何在用户输入来自另一个类的新数据后“刷新”(删除标记并重新绘制新标记)标记。我试着像这样记忆mapView类:这是在用户输入新数据时执行的另一个类(GetInfoViewController)中的代码MapViewController*mapVC=[[MapViewControlleralloc]init];[mapVCresetMap];这是MapViewController中的内容-(void)viewDidLoad{[superviewDidLoad];mapView.myLocation

Iphone GPS 没有提供准确的纬度和经度

你好friend,我看到很多关于gps精度问题的帖子,但它不是一直工作-(void)locationManager:(CLLocationManager*)managerdidUpdateToLocation:(CLLocation*)newLocationfromLocation:(CLLocation*)oldLocation{NSString*latstr=[NSStringstringWithFormat:@"%f",newLocation.coordinate.latitude];NSString*longstring=[NSStringstringWithFormat:@"

ios - 后台区域监控信标区域不工作

我在应用程序处于后台时遇到区域监控问题。如果应用程序在前台,区域进入和退出会被调用,但在后台时不会(有时它们会触发,但很少见)。iOS8.1.1的信标区域监控如何工作?在背景中接近Beacon时,区域是否应该立即进入/退出射击?我应该怎么做才能确保它有效?是否必须开启后台模式:位置更新或使用低功耗蓝牙配件才能使后台信标监控正常工作?GeoFencing在没有这些的情况下为我工作。我已经做了什么:为每个地区设置这些:beaconRegion.notifyOnExit=YES;beaconRegion.notifyOnEntry=YES;beaconRegion.notifyEntrySt

iphone - 在 iPhone 的谷歌地图中添加像 UISlider 或 UIButtom 这样的 subview

我是iOS编程新手,对COCOATouch知之甚少。我正在尝试在谷歌地图底部的屏幕上添加一个按钮,以便为用户提供返回上一个屏幕的选项。我只知道UIButton是UIView的子类,我们可以通过使按钮成为该类的subview来使按钮出现在View上。以前iOS在MKMapView中默认使用谷歌地图,我在书中和互联网上看到过一些例子,显示应用程序的屏幕截图,其中一个按钮或一个文本框会出现在map上。但现在只是在界面构建器中拖动按钮没有帮助。这是我的代码:ViewController.h#import#import#import@interfaceViewController:UIViewC

ios - 获取当前位置的邮政编码 - iPhone SDK

如何使用mapkit获取当前位置的邮政编码,我没有在文档中找到任何用于获取此信息的API。我使用了CLLocationManager的坐标、姿态、水平、垂直、航向和速度参数,但无法获取邮政编码。任何人都可以给我API或示例代码来完成它。是否可以使用iphone中的当前位置获取邮政编码? 最佳答案 iPhone中的反向地理编码:先加框架。-(void)CurrentLocationIdentifier{//----ForgettingcurrentgpslocationCLLocationManager*locationManager

ios - CLLocationManager 不在 NSObject 中调用委托(delegate)

我正在尝试创建一个辅助类,以便轻松地在任何其他类中获取手机的坐标。我遵循了一个教程,其中UIViewController实现了它奏效了。我试图在一个简单的NSObject中做同样的事情,但后来我的委托(delegate)不再被召唤。这是我的代码:PS坐标.h#import#import@interfacePSCoordinates:NSObject@property(nonatomic,retain)CLLocationManager*locationManager;@endPS坐标.m#import"PSCoordinates.h"@implementationPSCoordinat

iphone - CLLocationManager 委托(delegate)在初始化后不工作

我正在尝试使用rhomobile框架让iphone的指南针工作。我已经完成了rhomobile部分,创建了一个可在iphone上调用native方法的工作包装器,但我无法设法使事件正常工作。位置管理器.h#import#import@interfacelocationController:NSObject{CLLocationManager*locationManager;}@property(strong,nonatomic)CLLocationManager*locationManager;-(id)init;-(void)dealloc;@end位置管理器.m#import"Lo

ios - iPhone 模拟器 3.2 (iPad) 中的核心位置

所以,我正在尝试将我的应用程序移植到iPad。我正在使用CoreLocation。Apple说iPad确实有Location:Wi-FiDigitalcompassAssistedGPS(Wi-Fi+3Gmodel)Cellular(Wi-Fi+3Gmodel)所以应该可以获得我的ipad的位置(至少对于3g型号)大约3公里半径就足够了。但它在模拟器(3.2ipad)中不起作用(在模拟器中运行3.1.3模拟我的cupertino)。有没有办法在模拟器(3.2ipad)中获得位置?我住在德国,这里的ipad还没有发布,所以我无法在我的设备上测试它。谢谢!编辑这就是我试图建立联系的方式lo