CBCentralManager 的 retrievePeripherals(withIdentifiers:) 在 iOS13 下不产生 CBPeripherals?

CBCentralManager's retrievePeripherals(withIdentifiers:) not yielding CBPeripherals under iOS13?

我想知道是否有人 运行 在 iOS 13 下遇到同样的问题,调用 CBCentralManager retrievePeripherals(withIdentifiers:) returns 'null' 虽然有ble 设备与系统配对?

这似乎是与 iOS13 结合使用时的一个特定问题,因为如果我在 iOS12 下测试完全相同的代码,我将按预期获得配对设备。

我今天已经看过 apple 的 core bluetooth documentation,但是,我找不到 iOS 13.

可能出现的偏差。

非常感谢任何信息!

基本上这个问题与以下事实有关,即当我尝试初始化设备时 BLE 堆栈尚未准备好(参见 here)。