繁体   English   中英

在iOS中获取GPS卫星和原子钟时间戳

[英]Getting GPS satellites and atomic clock time stamp in iOS

是否有可能在iOS中获得GPS原子钟时间戳? 此外,是否可以看到某个样本中使用了哪些卫星?

据我所知GPS接收器获取此信息,但我没有找到任何方法来访问它。

iOS不提供任何此类公共API来访问这些详细信息。

根据Apple文件:

位置管理器对象为以下与位置相关的活动提供支持:

使用可配置的准确度跟踪用户当前位置的大小变化。

从机载罗盘报告航向变化。 (仅限iOS)

监控不同的感兴趣区域并在用户进入或离开这些区域时生成位置事件。

在应用程序处于后台时推迟传递位置更新。 (仅限iOS)

将范围报告给附近的信标。

关于GPS原子钟时间戳的说法无处不在。

这可以获得GPS时间:

#import <CoreLocation/CoreLocation.h>

CLLocation* gps = [[CLLocation alloc]
                       initWithLatitude:(CLLocationDegrees) 0.0
                       longitude:(CLLocationDegrees) 0.0];
NSDate* now = gps.timestamp;

我没有看到任何会让我相信你可以通过官方API获取卫星号码的东西。 也许通过未发表的方法? 但是fwiw会将你的应用程序排除在App Store之外。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM