2014-02-20 38 views
0

我正在使用PhoneGap(Cordova),并且不能为我的生活弄清楚如何指定应用程序在使用PhoneGap Build服务时需要的权限。PhoneGap Build应用权限

从我读到的,PhoneGap Build只从位于项目根目录下的config.xml取得信息,并且不需要任何特定于平台的文件(我已经完全从源代码控制中排除了我的平台文件夹)。我设法在PhoneGap示例应用程序中找到以下行,将应用程序限制为PhoneGap应用程序的最基本权限,但我不知道指定其他权限时使用的格式。

<preference name="permissions" value="none"/> 

有PhoneGap的使用抽象的供应商特定的权限,权限的泛型列表,或者我需要保持源代码控制我的供应商目录(我已经读了反对最佳实践)。

+0

你应该使用插件只有在和插件自动更新平台的首选文件时,他们需要需要额外的权限特定的权限(通过plugin.xml)。 – QuickFix

回答

0

对于权限,添加“功能”来你的config.xml文件,例如:

<feature name="http://api.phonegap.com/1.0/geolocation" /> 

PG Build doc