使用PhoneGap Build的BackgroundFetch / Background运行应用程序

时间:2014-01-24 16:57:42

标签: android ios iphone cordova

好的,我在过去几天做了很多研究,在这里阅读了很多帖子。我已经构建了一个使用加速度计和地理位置的应用程序。

现在部分感谢这里和其他网站上的许多不同帖子,我的大部分应用都没有任何问题。

我现在必须让它作为后台应用程序运行。我正在为iOS和Android构建这个,但主要目标是iOS。我知道iOS7改变了一些东西,但也添加了对BackgroundFetch的支持,我如何在我将使用build.phonegap.com构建的应用程序中使用它?

现在我找到了这个插件,de.appplant.cordova.plugin.background-mode但是当我将它添加到config.xml文件时,phonegap build说它不受支持?

我知道有一个区域列表What's solution to make task background in iOS same service in Android?,您可以在其中列出iOS的'plist文件',并说明它的应用程序类型,iOS将在后台运行它,因为它使用了一个这些功能。

现在我已经阅读了某个地方 - 不确定在哪里 - 构建config.xml,当phonegap构建运行到plist文件时,所以在该文件中的某个地方我应该能够声明它是应用程序使用这个和那个,因此在后台运行?

那么有什么能让我的应用在后台运行吗?

欢迎任何帮助

由于

格伦。

1 个答案:

答案 0 :(得分:1)

您找到的资源是指在您的计算机上本地构建应用程序,而不是使用phonegap构建。您将无法使用PGBuild实现您正在寻找的功能,因为它们不允许这种级别的配置。

要实现此目的,您需要设置本地cordova / phonegap客户端并从您的计算机构建您的应用程序。