我正在努力建立和运行一个总是出现同样错误的项目:
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不起作用。
感谢任何帮助。
答案 0 :(得分:2)
由于某种原因,该插件未添加到特定于平台的config.xml中,因此添加:
<feature name="Geolocation">
<param name="ios-package" value="CDVLocation" />
</feature>
解决了这个问题。
答案 1 :(得分:1)
试试这个git网址 - &gt; https://github.com/apache/cordova-plugin-geolocation将插件添加到您的phonegap项目中。
希望这有帮助。
答案 2 :(得分:-1)
我认为添加插件的最佳方式是添加他们的官方网址,如地理位置提及的here