iPhone 5S で M7 Motion コプロセッサ チップを必要とするアプリを作成しています。このチップは他の iPhone には搭載されていないため、このアプリは iPhone 5S でのみ正しく機能します。
アプリをダウンロードする前に、iPhone 5S を持っていることをユーザーに要求する方法はありますか? iPad 固有のアプリを作成する方法と似ていますか?
iPhone のハードウェア要件を選択する方法を探しています。iOS のバージョン要件ではありません。
iPhone 5S で M7 Motion コプロセッサ チップを必要とするアプリを作成しています。このチップは他の iPhone には搭載されていないため、このアプリは iPhone 5S でのみ正しく機能します。
アプリをダウンロードする前に、iPhone 5S を持っていることをユーザーに要求する方法はありますか? iPad 固有のアプリを作成する方法と似ていますか?
iPhone のハードウェア要件を選択する方法を探しています。iOS のバージョン要件ではありません。
UIRequiredDeviceCapabilities
通常、アプリの info.plist にキーを追加し、必要なハードウェア機能に対応する値を指定することで、このようなことを行います。ただし、ここにリストされている可能な値の中に、モーション コプロセッサの値はないようです。Apple はまだ追加するかもしれませんが、それまでは、iPhone 5S に固有のこれらの値の組み合わせを考え出し、それを指定することができるでしょう。
キー「必要なデバイス機能」- UIRequiredDeviceCapabilities をアプリのメイン plist に追加する必要があります。このキーを追加することで、アプリの要件を定義できます。
このキーで使用できる値は次のとおりです。