iphone - 查找 GPS 信号强度

标签 iphone objective-c ios cocoa-touch gps

有什么方法可以获取 iPhone 的 GPS 信号强度吗?我想做一些像这样的显示:

  • 如果 GPS = 0 或无信号:颜色 = 红色/信号差或无信号
  • 如果 GPS = <140 m 信号:橙色/信号一般
  • 如果 GPS = >140 m 信号:颜色 = 绿色/信号良好或优秀

最佳答案

不存在用于检查 GPS 信号强度的公共(public) API,但听起来这并不是您真正想要的。您绝对可以检查 CoreLocation 返回的位置的准确性。

看看CLLocation ,它具有 horizo​​ntalAccuracyverticalAccuracy 属性,指示设备认为位置修复的准确程度。

关于iphone - 查找 GPS 信号强度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832169/

相关文章:

objective-c - AWSDynamoDBQueryExpression 按 UNIX 时间戳排序

objective-c - 如何检查重用标识符是否已经在 UITableView 中注册?

javascript - WKWebView 返回(_ :) evaluateJavaScript Fails if going back more than 2 in history

ios - 适用于 iOS 的 Facebook SDK : FBSDKShareDialog is not shown

ios - FSSDKShareKit - FBSDKShareDialog 在 init iOS 上崩溃

iphone - 获取ios中的所有音频和视频文件

ios - Nodejs Socket.io 适用于桌面 safari 和 chrome,但不适用于 iPhone

iphone - App Store:我可以将我的应用程序下载限制在仅限相机的设备上吗?

objective-c - RestKit v0.20.x : simultaneously mapping (transient) object and (core data) managed object

ios - 即使它显示 firebase 登录中发生错误,我的 swift 代码也会执行 segue