2015年WWDC会议'核心位置新增内容'显示如何获取用户在手表上的位置。我按照那里的步骤,它没有工作。回到会议并注意到演讲者提到了一个示例应用程序:PotLoc。下载内置和运行,也没有工作。然后我想也许我需要把它放到一个控制器里,我有一个按钮,不得不点击开始这个过程。也失败了。
错误是:
failed with error: Error Domain=kCLErrorDomain Code=0 "(null)"
代码与此票证中的代码几乎相同:How to get the current location in watchOS 2?。
我不认为这是授权问题,因为该设置位于应用程序的info.plist中(不是监视应用程序或扩展程序),主应用程序正在进行CoreLocation查找。
任何对失败感知的洞察(因为错误消息完全没用)。