2012-06-26 27 views
1

我正在开发一个我们想要限制访问的移动应用程序。我正在使用Phonegap Build并在​​3210文件上设置配置。有一个名为target-device(仅适用于iOS)的属性,可以设置为handset,tabletuniversal,并且应该根据设备阻止应用程序的安装。限制App Store上的移动应用程序

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

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

+0

是您的项目包含AndroidManifest.xml文件,如果是的话,那么你可以通过在 – rajpara

+0

给予支持屏幕上的数值限制你总是可以限制和过滤至极设备你不想使用Google Play开发者控制台中的手动配置展示您的应用可用性。请查看:https://support.google.com/googleplay/android-developer/bin/answer.py?hl=zh_CN&ctx=go&answer=1286017 –

回答

2

我相信​​3210文件,你说的是对的PhoneGap构建,这是常规的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的建设服务,因为它会给你的控制你要。有关安装说明,请参阅:

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

相关问题