通过多点连接框架的 RSSI

RSSI through Multipeer Connectivity Framework

是否可以使用 Multipeer Connectivity Framework 检测两个 iOS 设备之间连接的信号强度?

很遗憾,这是不可能的。我认为这是有充分理由的。正如您在 docs:

中看到的那样

The Multipeer Connectivity framework provides support for discovering services provided by nearby iOS devices using infrastructure Wi-Fi networks, peer-to-peer Wi-Fi, and Bluetooth personal area networks and subsequently communicating with those services by sending message-based data, streaming data, and resources (such as files).

在基础设施 Wi-Fi 网络的情况下,两个 iOS 设备之间没有直接连接,因为它们通过接入点进行通信。因此您无法获得连接的信号强度,因为它根本不存在。

如果要获取RSSI,可以改用Core Bluetooth框架