アプリが info.plist ファイルの UIRequiredDeviceCapabilities 配列に 2 つの項目を追加する場合、1 つは armv7 (デフォルト)、もう 1 つは bluetooth-le です。また、BLE4.0 を搭載していない他のデバイスは、このアプリをアプリ ストアからダウンロードしたり、実行したりできますか?
質問する
965 次
1 に答える
3
そのとおりです。これらの機能を備えたデバイスのみがアプリをインストールできます。これについては、UIRequiredDeviceCapabilitiesドキュメントで説明されています。引用:
UIRequiredDeviceCapabilities (配列またはディクショナリ - iOS) により、iTunes と App Store は、アプリを実行するために必要なデバイス関連の機能を認識できます。iTunes とモバイル App Store はこのリストを使用して、顧客がリストされた機能をサポートしていないデバイスにアプリをインストールできないようにします。
配列を使用する場合、特定のキーの存在は、対応する機能が必要であることを示します。ディクショナリを使用する場合は、キーごとにブール値を指定する必要があります。このキーの値が true の場合、機能は必須です。キーの値が false の場合、その機能はデバイスに存在してはなりません。どちらの場合も、キーを省略すると、その機能は必須ではありませんが、機能が存在する場合にアプリを実行できることを示します。
于 2013-04-27T02:23:46.087 に答える