1

我正在开发一个我们希望限制访问的移动应用程序。我正在使用 Phonegap Build 并在config.xml文件上设置配置。有一个名为target-device(仅适用于 iOS)的属性可以设置为handsettablet或者universal它应该根据设备阻止应用程序安装。

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

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

4

1 回答 1

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

于 2012-06-26T14:08:06.560 回答