限制App Store上的移动应用程序

时间:2012-06-26 12:29:05

标签: javascript ios mobile cordova

我正在开发一个我们想要限制访问的移动应用程序。我正在使用Phonegap Build并在config.xml文件上设置配置。有一个名为target-device的属性(仅适用于iOS)可以设置为handsettabletuniversal,并且应根据设备阻止应用安装。< / p>

将其设置为handset会使应用程序在智能手机和平板电脑设备上运行,但这不是我想要的。这个行为在App Store上是相同的还是仅限于智能手机?

编辑:此问题仅适用于iOS设备

1 个答案:

答案 0 :(得分:2)

我相信您所谈论的config.xml文件适用于PhoneGap Build,这与常规PhoneGap(现在Cordova)不同。

根据他们在PhoneGap Build config.xml上的文档,它指出target-device设置仅适用于iOS版本,因此此设置不会用于Android版本。

https://build.phonegap.com/docs/config-xml

target-device with possible values handset, tablet, or universal
     example: <preference name="target-device" value="universal" />
     please note that this currently only applies to iOS builds; by default all builds are universal

我认为您最好的选择是使用Eclipse,Android SDK等和PhoneGap(Corvoda)而不是PhoneGap Build服务,因为它可以为您提供所需的控件。有关设置说明,请参阅:

http://docs.phonegap.com/en/1.8.1/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android