编辑:问题可能与iOS13有关-检测是否启用了蓝牙而不提示蓝牙使用请求
我们已经收到使用iPhone 11和iPhone 11 Pro的用户的报告,称我们的应用程序无法监视/定位iBeacons。我们尚未收到任何其他设备/型号的报告。我们假设这与新的蓝牙5.0技术有关。
我们的应用程序使用标准的CoreLocation iBeacon设置,没有其他框架/库,如果需要,我可以提供代码。但是,由于它是标准设置,所以我认为它与代码无关,尤其是因为所有其他iPhone型号都可以正常工作。
有人遇到过类似的问题吗?如果是这样,有什么解决办法吗?另外,有没有一种方法可以在不拥有实际设备的情况下测试Bluetooth 5.0和iPhone 11/11 Pro?据我所知,Xcode Simulator没有办法做到这一点。
谢谢。