【发布时间】:2025-11-29 03:45:01
【问题描述】:
有没有什么方法可以在 iOS 中不使用 GPS 来查找两部 iPhone 之间的距离? 我正在努力找出几英尺外的两部 iPhone 之间的确切距离。 任何建议,教程/链接将不胜感激。 期待回复...
【问题讨论】:
-
嘿@daemon22 你有什么办法可以拉开距离吗?
标签: iphone ios objective-c
有没有什么方法可以在 iOS 中不使用 GPS 来查找两部 iPhone 之间的距离? 我正在努力找出几英尺外的两部 iPhone 之间的确切距离。 任何建议,教程/链接将不胜感激。 期待回复...
【问题讨论】:
标签: iphone ios objective-c
您可以创建某种声纳类型的东西。在设备之间使用蓝牙“安排”一个日期戳,并在确切的时间戳从其中一个设备发出声音。
在第二台设备上监听声音并标记它进入的时间戳。
然后你可以算出从一个到另一个需要多长时间。
我不知道那会有多准确。
或者可能更简单的方法是从一个设备发出声音,然后当第二个设备拾取它时重新发出另一种声音。
然后第一台设备监听回复,可以及时找到它们之间的距离。
【讨论】:
唯一想到的是某种音频啁啾声,你可以测量它们之间的延迟,但在相距几英尺的地方,我不知道你能否让两部 iPhone 足够紧密地同步能够进行准确的测量。
【讨论】:
只要没有太多噪音,您就可以使用蓝牙配对设备,并使用信号强度作为距离的衡量标准。这可能需要大量的试验和错误,但我认为没有 GPS 可能是您的最佳选择。 如果您有足够多的已知位置的接入点,您也可以进行 wifi 三角测量,但这可能更加不准确。
【讨论】: