1

アクセスを制限したいモバイルアプリケーションを開発しています。Phonegap Build を使用して、ファイルに構成を設定していconfig.xmlます。またはにtarget-device設定できる (iOS にのみ適用される)という名前のプロパティがあり、デバイスによってはアプリのインストールをブロックする必要があります。handsettabletuniversal

これを設定すると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

最善の策は、PhoneGap Build サービスではなく、Eclipse、Android SDK などと PhoneGap (Corvoda) を使用することだと思います。必要なコントロールが得られるからです。セットアップ手順については、次を参照してください。

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 に答える