好的,所以我正在尝试在单声道 mac 应用程序中使用 CoreLocation。在几次尝试让它工作但没有运气(事件从未引发)之后,我从MonoMac 存储库.UpdatedLocation
中获取了这个示例。
CLLocationManager 的配置/使用看起来很简单:
locationManager = new CLLocationManager();
locationManager.UpdatedLocation += HandleLocationManagerUpdatedLocation;
locationManager.Failed += HandleLocationManagerFailed;
locationManager.StartUpdatingLocation();
不幸的是,那里的结果似乎与从未显示的位置相同:
那么我需要在mac上启用某种设置才能使其正常工作吗?CLLocationManager.LocationServicesEnabled
当我在运行时检查它时返回true。