安装apk后背景地理位置mauron85 app崩溃

时间:2017-01-25 16:20:38

标签: geolocation phonegap-plugins phonegap-build

我在this链接上提到了相同的问题。所以为了解决这个问题,我做了klaus-donnert所做的事情,并且还here下载了最新的插件....下面是我的xml文件:

<preference name="phonegap-version" value="cli-6.4.0" /> 
<plugin name="cordova-plugin-mauron85-background-geolocation" spec="^2.2.5">
<variable name="ALWAYS_USAGE_DESCRIPTION" value="This app requires background tracking enabled to calculate the distance between you and Ecocompub partners" /> 
</plugin>

下一步是在我的android上测试应用程序,所以在phonegap.build上传zip后,我像往常一样阅读qr代码,然后....应用程序崩溃了!它打开几秒钟,但随后关闭......如果我根本不使用该插件,应用程序运行良好...有没有人遇到过这个问题?我完全卡住了。

此致

1 个答案:

答案 0 :(得分:0)

所以为了帮助那些可能有同样情况的人,问题不在于背景mauron85插件,而是我的phonegap-plugin-push因为我使用cli-6.4.0而过时了...所以如果如果你想使用这两个插件,你必须在你的xml文件中有以下内容:

用于背景地理位置mauron85插件:

<preference name="phonegap-version" value="cli-6.4.0" />
<plugin name="cordova-plugin-mauron85-background-geolocation" spec="^2.2.5">
        <variable name="ALWAYS_USAGE_DESCRIPTION" value="set this value, otherwise apple will refuse your app" />
</plugin>

来自here的推送插件:

<plugin name="phonegap-plugin-push" spec="1.8.4" source="npm">

问候。