未找到 Phonegap 3.3/Cordova iOS 地理位置
Posted
技术标签:
【中文标题】未找到 Phonegap 3.3/Cordova iOS 地理位置【英文标题】:Phonegap 3.3/Cordova iOS Geolocation not found 【发布时间】:2013-12-27 14:10:03 【问题描述】:我从几个小时以来一直在尝试构建和运行一个项目,但总是出现相同的错误:
2013-12-27 15:03:56.605 project[49483:70b] ERROR: Plugin 'Geolocation' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
我已尝试删除整个平台和插件文件夹,并且:
cordova platform add ios
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
cordova prepare
cordova build ios
有几种变体。 CoreLocation 框架在 xcode 中加载,但 Geolocation 不起作用。
感谢任何帮助。
【问题讨论】:
【参考方案1】:由于某种原因,插件没有添加到平台特定的 config.xml 中,所以添加:
<feature name="Geolocation">
<param name="ios-package" value="CDVLocation" />
</feature>
解决了这个问题。
【讨论】:
【参考方案2】:试试这个 git URL -> https://github.com/apache/cordova-plugin-geolocation 将插件添加到你的 phonegap 项目中。
希望这会有所帮助。
【讨论】:
【参考方案3】:我认为添加插件的最佳方式是添加他们的官方网址,例如提到的here 用于地理定位
【讨论】:
以上是关于未找到 Phonegap 3.3/Cordova iOS 地理位置的主要内容,如果未能解决你的问题,请参考以下文章
Phonegap 2.1.0 Cordova/CDVViewController.h 文件未找到
离子 - 添加/删除 phonegap-push-plugin - CocoaPods 未找到
phonegap ios plugin notificationEx CDVPlugin.h 文件未找到