You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CoreLocation除GPS外是否已支持QZSS等GNSS?如何获取原始卫星信号?

关于Core Location的GNSS支持、原始数据获取与QZSS适配相关问题解答

1. Core Location是否真的集成了GNSS而非仅支持GPS

该说法属实。
苹果属性列表中仅标注GPS为必填项属于历史遗留的通用表述,并非实际定位能力的限制。目前所有在售iPhone机型均原生支持多套GNSS系统,包括GPS、GLONASS、Galileo、QZSS、北斗等,所有卫星系统的定位数据都会被Core Location统一聚合处理后输出,不会单独区分单系统的定位结果,不需要开发者做额外适配。

2. 如何获取原始卫星信号数据进行自行定位计算

苹果未向普通开发者开放原始GNSS观测值(包括伪距、载波相位、星历、原始信号强度等)的公共API,常规App Store上架的应用仅能通过Core Location获取系统处理完成的聚合定位结果,包含位置坐标、速度、海拔、定位精度等加工后的数据。
如果确实需要用到原始卫星信号,仅能通过MFi认证的外接GNSS硬件来获取,iOS系统本身没有提供原生接口支持普通应用读取内置GNSS模块的原始数据。

3. Core Location是否集成QZSS、是否需要额外适配

Core Location已经原生集成QZSS支持,iPhone 8及后续发布的所有iPhone机型均支持QZSS信号接收,当设备处于QZSS信号覆盖区域时,系统会自动将QZSS信号纳入定位计算逻辑,优化定位精度,开发者不需要做任何额外适配。
目前没有单独针对QZSS接入的公开开发规范,所有GNSS系统的适配逻辑均由系统底层完成,上层应用仅需调用标准Core Location接口即可获得所有可用卫星系统的优化定位结果。

内容的提问来源于stack exchange,提问作者rickames

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 14:24:01