gpt4 book ai didi

ios - iPhone 模拟器中的 startMonitoringForRegion

转载 作者:可可西里 更新时间:2023-11-01 06:12:18 25 4
gpt4 key购买 nike

我正在模拟器上测试区域监控。[CLLocationManager regionMonitoringAvailable] 和 [CLLocationManager regionMonitoringEnabled] 都返回 YES。我在 plist 中添加了用于位置更新的应用程序寄存器。我在 AppDelegate 中有一个全局位置管理器,并且 startUpdatingLocation 在前台和后台都可以正常工作。

然后我有

CLLocationCoordinate2D p = CLLocationCoordinate2DMake(45.488, 9.16);
CLRegion *region=[[CLRegion alloc] initCircularRegionWithCenter:p radius:100.0 identifier:@"emanuele"];
CLLocationAccuracy acc=200.0;
[locationManager startMonitoringForRegion:region desiredAccuracy:acc];

但是在模拟器上测试时,我无法获得 didEnterRegion 和 monitoringDidFailForRegion。我做错了什么或遗漏了什么吗?

非常感谢。

最佳答案

您的半径似乎只有 100 米,但精度设置为 200 米。尝试将准确度设置为最佳,看看您是否改进了结果。

您的坐标看起来也不够准确,无法下降到 100 米。以更高的准确性尝试更精确的坐标。其他一切看起来都很好。

关于ios - iPhone 模拟器中的 startMonitoringForRegion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8574074/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com