2012-04-11 15 views
1

このリストとの違いを理解するために、UIRequiredDeviceCapabilitiesUIRequiresPersistentWiFiなどの個々のキーを理解しようとしています。 AppStoreのリストは、どのデバイスがアプリケーションのダウンロードを許可されているのかをフィルターに掛けていますが、個々のキーは私のアプリで「設定」目的に使用されていますか?情報プロパティリストに必要なデバイス機能

http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW12

+0

あなたは正しいです。 UIRequiredDeviceCapabilitiesドキュメントに記載されているとおり、デバイスをフィルタリングします。他のキーは、アプリケーションの実行中にOSの動作を設定します。 – GreyHands

答えて

1

はい、正確に正しいです。たとえば、Wi-Fiは設定であり、ユーザーがオンとオフを切り替えることはできますが、すべてのデバイスに機能があるため、デバイスをフィルタリングすることはできません。 :)。他は要件ではなく、アプリケーションの動作の設定です。

要約: 任意のデバイスでUIRequiredDeviceCapabilitiesのものが存在するか、存在しないもの(armv7アーキテクチャなど)です。リストに追加すると、そのデバイスがないデバイスはインストールできなくなります。

その他の設定は、アプリケーションの動作と外観(ステータスバーのスタイル、アンチエイリアスなど)を定義する設定ですが、iOSを実行できるすべてのデバイスにインストールされます。

関連する問題