iPhone的GPS是由CLLocationManager提供的,
[CLLocationManager locationServicesEnabled]
你再使用的时候,如果gps没有开启,系统会自动弹出提示框问你是否打开GPS服务,必须用户同意后才能使用。如果用户不同意,则使用失败。还有就是如果获取不到,如信号等其他原因,也会导致失败。失败会调用委托里的失败方法,具体参考相关文档。
iPhone的GPS是由CLLocationManager提供的,
[CLLocationManager locationServicesEnabled]
你再使用的时候,如果gps没有开启,系统会自动弹出提示框问你是否打开GPS服务,必须用户同意后才能使用。如果用户不同意,则使用失败。还有就是如果获取不到,如信号等其他原因,也会导致失败。失败会调用委托里的失败方法,具体参考相关文档。