首页 > 解决方案 > xCode Simulator 失败(有不同的错误集)-CoreLocation / MapView 测试

问题描述

我正在模拟器 (12.4) 中测试一些核心位置/MapKit 功能,起初一切都运行良好,但我现在突然遇到错误——而且并不总是完全相同。有时我会得到:

操作无法完成。(kCLErrorDomain 错误 5。)

2021-03-21 09:19:43.027919+0900 GeoFenceTest[8236:13010982] [MKCoreLocationProvider] >CLLocationManager(<CLLocationManager: 0x60000083b6b0>) for <MKCoreLocationProvider: 0x600003819050> 没有 >fail with error ": Error Domain=kCLErrorDomain (无效的)”

有时我只得到后者而不是前者。代码没有变化。当我使用实际设备在现实世界中进行现场测试时,该应用程序运行良好。认为问题与模拟器隔离,我尝试从模拟器中删除应用程序并删除所有模拟器数据和设置。但没有运气。我什至在另一台计算机上打开了该应用程序并遇到了同样的问题。

所以,我的代码中的某些东西一定会触发这个故障。但我不知道在哪里看。

标签: xcodemapkitios-simulatorcore-location

解决方案


推荐阅读