首页 > 解决方案 > 如何在 Cordova 中正确添加带有位置的 iOS 框架并从中创建插件?

问题描述

我正在编写 Cordova 插件,它包装了在后台使用位置的 iOS 框架。我已经添加了必要的权限并且我已经成功地包装了 iOS 框架,但是在我移动时位置没有更新给我。我收到了 Cordova 的消息,请看一下图片。 在此处输入图像描述

标签: ioscordovalocationcordova-plugins

解决方案


当我将启用位置管理器的代码移动到 AppDelegate 类时,它开始接收更新。如果该代码在某个其他类中,则会出现位置许可提示窗口,但对位置变化的监控将不起作用。我不完全确定为什么会这样,但它现在可以工作了:D


推荐阅读