我正在开发一个我们想要限制访问的移动应用程序。我正在使用Phonegap Build并在config.xml
文件上设置配置。有一个名为target-device
的属性(仅适用于iOS)可以设置为handset
,tablet
或universal
,并且应根据设备阻止应用安装。< / p>
将其设置为handset
会使应用程序在智能手机和平板电脑设备上运行,但这不是我想要的。这个行为在App Store上是相同的还是仅限于智能手机?
编辑:此问题仅适用于iOS设备
答案 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服务,因为它可以为您提供所需的控件。有关设置说明,请参阅: