デバイスの互換性


情報プロパティリストInfo.plist)ファイルには、アプリの構成に関する重要な情報が含まれており、あなたのアプリバンドルに含まれていなければなりません。Xcode で作成するすべての新しいプロジェクトは、プロジェクトに関する基本的な情報で構成されたデフォルトの Info.plist ファイルがあります。あなたのアプリ用の追加構成の詳細を指定するには、このファイルを変更します。


UIRequiredDeviceCapabilities キーで、あなたのアプリを実行するために必要なハードウェア、または特定の機能を宣言できます。すべてのアプリは、その Info.plist ファイルにこのキーを持っている必要があります。App Store は、おそらくそれを実行できないデバイスにアプリのダウンロードを防止するように、このキーの内容を使用します。この章の表では、すべての iOS デバイスとその機能を示しています。



重要: バイナリに更新を提出するときには、すべてのデバイス要件の変更がなされていなければなりません。あなたはデバイスの要件を拡大することしか許可されていません。デバイスの要件を制限するバイナリへの更新を提出する事は許可されていません。このアクションは、以前にあなたのアプリをダウンロードした顧客が新しいアップデートを実行できなくなるので、デバイスの要件を制限することはできません。





重要: 太字で一覧に記載されている機能が必要な場合は、ファット・バイナリ(armv6 armv7) としてアプリをビルドしたり、最小 4.3 以降の iOS バージョンを必要としなければなりません。特定のキー要件用の個々のデバイステーブルを参照してください。




必要なデバイス機能の宣言


UIRequiredDeviceCapabilities キーの値は、array または dictionary で、アプリが必要とする(または明確に禁止する)機能を特定する追加のキーが含まれているもののいずれかです。配列(array) を使用してキーの値を指定すると、キーの存在は、この機能が必要であることを示します;キーが存在しない場合は、機能が必要でなく、アプリがそれなしで実行できることを示しています。代わりに辞書(dictionary) を指定した場合、辞書内の各キーは、機能が必要か、禁止されているかを示すブール値を持っていなければなりません。値が true(真) の場合は、機能が必要であることを示し、false(偽) の値の場合は、この機能がデバイス上に存在しては ならない ことを示しています。与えられた能力が、あなたのアプリにとってオプションである場合には、辞書内の対応するキーは含みません。


可能な UIRequiredDeviceCapabilities キーのリストについては、情報プロパティリストキーリファレンスUIRequiredDeviceCapabilities を参照してください。アプリが絶対的に必要とする機能のキーだけを含めることに注意してください。あなたのアプリが特定の機能なしで実行できる場合は、対応するキーを含めないで下さい。プロパティリストを作成し、編集する方法の詳細については、情報プロパティリストキーリファレンス を参照してください。


すべて UIRequiredDeviceCapabilities キーで各 iOS デバイスモデルの互換性を以下のセクションで詳細に述べています。


iPhone のデバイス


表 1-1 と表 1-2 で、iPhone デバイスの機能を示します。


表 1-1 iPhone 4、iPhone 5、および iPhone 6 デバイスの互換性

XX
互換性iPhone 4iPhone 4siPhone 5iPhone 5CiPhone 5SiPhone 6iPhone 6 PlusiPhone 6siPhone 6s Plus
加速度計XXXXXXXXX
armv6XXXXXXXXX
armv7XXXXXXXXX
arm 64XXXXX
オートフォーカスカメラXXXXXXXXX
ブルートゥース-le XXXXXXXX
カメラのフラッシュXXXXXXXXX
前向きのカメラXXXXXXXXX
gamekitXXXXXXXXX
gpsXXXXXXXXX
ジャイロスコープXXXXXXXXX
healthkitXXXXXXXX
位置情報サービスXXXXXXXXX
磁力計XXXXXXXXX
metalXXXXX
マイクXXXXXXXXX
opengles-1XXXXXXXXX
opengles-2XXXXXXXXX
opengles-3XXXXX
ピア·ツー·ピアXXXXXXXXX
smsXXXXXXXXX
スチルカメラXXXXXXXXX
電話機能XXXXXXXXX
ビデオカメラXXXXXXXXX
Wi-FiXXXXXXXXX


表 1-2 iPhone と iPhone 3G のデバイスの互換性

互換性iPhoneiPhone 3GiPhone 3GSiPhone 3GS(中国)
加速度計XXXX
armv6XXXX
armv7XX
arm64
オートフォーカスカメラXX
ブルートゥース-le
カメラのフラッシュ
前向きのカメラ
gamekitXX
gpsXXX
ジャイロスコープ
healthkit
位置情報サービスXXXX
磁力計XX
metal
マイクXXXX
opengles-1XXXX
opengles-2XX
opengles-3
ピア·ツー·ピアXXX
smsXXXX
スチルカメラXXXX
電話機能XXXX
ビデオカメラXX
Wi-FiXXX


iPad のデバイス


表 1-3 、表 1-4表 1-5、および表 1-6 に、iPad デバイスの機能を一覧で示します。


表 1-3 iPad Pro デバイス互換性

互換性iPad Pro Wi-FiiPad Pro Wi-Fi+セルラー
加速度計XX
armv6XX
armv7XX
arm64XX
オートフォーカスカメラXX
ブルートゥース-leXX
カメラのフラッシュXX
前向きのカメラXX
gamekitXX
gpsX
ジャイロスコープXX
healthkit
位置情報サービスXX
磁力計XX
metalXX
マイクXX
opengles-1XX
opengles-2XX
opengles-3XX
ピア・ツー・ピアXX
sms
スチルカメラXX
電話機能
ビデオカメラXX
Wi-FiXX


表 1-4 :iPad(第3世代)、iPad(第4世代)、および iPad Air のデバイスの互換性

互換性iPad Wi-Fi(第4世代)iPad Wi-Fi+セルラー(第4世代)iPad Air Wi-FiiPad Air 2iPad Air Wi-FiiPad Air 2 Wi-Fi+セルラー
加速度計XXXXXX
armv6XXXXXX
armv7XXXXXX
arm64XXXX
オートフォーカスカメラXXXXXX
ブルートゥース-leXXXXXX
カメラのフラッシュ
前向きのカメラXXXXXX
gamekitXXXXXX
gpsXXX
ジャイロスコープXXXXXX
healthkit
位置情報サービスXXXXXX
磁力計XXXXXX
マイクXXXXXX
opengles-1XXXXXX
opengles-2XXXXXX
opengles-3XXXX
ピア·ツー·ピアXXXXXX
sms
スチルカメラXXXXXX
電話機能
ビデオカメラXXXXXX
Wi-FiXXXXXX


表1-5 iPad ミニのデバイスの互換性


互換性iPad ミニ Wi-FiiPad ミニ Wi-Fi+セルラーiPad ミニ 2 Wi-FiiPad ミニ 2 Wi-Fi+セルラーiPad ミニ 3 Wi-FiiPad ミニ 3 Wi-Fi+セルラーiPad ミニ 4 Wi-FiiPad ミニ 4 WiFi+セルラー
加速度計XXXXXXXX
armv6XXXXXXXX
armv7XXXXXXXX
arm64XXXXXX
オートフォーカスカメラXXXXXXXX
ブルートゥース-leXXXXXXXX
カメラのフラッシュ
前向きカメラXXXXXXXX
gamekitXXXXXXXX
gpsXXXXXX
ジャイロスコープXXXXXXXX
healthkit
位置情報サービスXXXXXXXX
磁力計XXXXXXXX
metalXXXXXX
マイクXXXXXXXX
opengles-1XXXXXXXX
opengles-2XXXXXXXX
opengles-3XXXXXX
ピア·ツー·ピアXXXXXXXX
smsXXXX
スチルカメラXXXXXXXX
電話機能
ビデオカメラXXXXXXXX
Wi-FiXXXXXXXX


表 1-6 iPad 1、iPad 2 および iPad(第3世代) のデバイスの互換性


互換性iPad Wi-FiiPad Wi-Fi+3GiPad 2 Wi-FiiPad Wi-Fi+3GiPad Wi-Fi(第三世代)iPad Wi-Fi+セルラー (第三世代)
加速度計XXXXXX
armv6XXXXXX
armv7XXXXXX
arm64
オートフォーカスカメラXX
ブルートゥース-leXX
カメラのフラッシュ
前向きカメラXXXX
gamekitXXXXXX
gpsXXX
ジャイロスコープXXXX
healthkit
位置情報サービスXXXXXX
磁力計XXXXXX
metal
マイクXXXXXX
opengles-1XXXXXX
opengles-2XXXXXX
opengles-3
ピア·ツー·ピアXXXXXX
smsXX
スチルカメラXXXX
電話機能
ビデオカメラXXXX
Wi-FiXXXXXX


iPod Touch のデバイス


表 1-7 に、iPod touch のデバイスの機能を一覧で示します。


表 1-7 iPod touch のデバイスの互換性

互換性iPod touchiPod touch 第二世代iPod touch 第三世代iPod touch 第四世代iPod touch 第五世代iPod touch 第五世代 16 GB(後ろ向きカメラなし)iPod touch 第六世代
加速度計XXXXXXX
armv6XXXXXXX
armv7XXXXX
arm64X
オートフォーカスカメラXX
ブルートゥース-leXXX
カメラのフラッシュXX
前向きカメラXXXX
gamekitXXXXXX
gps
ジャイロスコープXXXX
healthkitXXX
位置情報サービスZXXXXXXX
磁力計
metalX
マイクXXXXXX
opengles-1XXXXXXX
opengles-2XXXXX
opengles-3X
ピア·ツー·ピアXXXXXX
sms
スチルカメラXXX
電話機能
ビデオカメラXXX
Wi-FiXXXXXXX




前の章
次の章
目次
Xcode 11 の新機能
========================
iOS デバイスの互換性リファレンス
  • デバイスの互換性
  • 必要なデバイス機能の宣言
    iPhone デバイス
    iPad のデバイス
    iPod Touch のデバイス
  • ハードウェア GPU の情報
  • アップル A7,A8,A9 GPU ハードウェア
  • Metal の機能セット
    OpenGL ES 3.0 のベストプラクティス
  • アップル A7,A8,A9 GPU 上の OpenGL ES 3.0
  • 検討事項
    サポートされている OpenGL ES 3.0 の拡張機能
  • Apple A7,A8,A9 GPU 上での OpenGL ES 2.0
  • 検討事項
    サポートされている OpenGL ES 2.0 の拡張機能
  • PowerVR SGX ハードウェア
  • OpenGL ES 2.0 のためのベストプラクティス
  • PowerVR SGX 5 シリーズハードウェアでの OpenGL ES 2.0
  • 検討事項
    サポートされている OpenGL ES 2.0 の拡張機能
  • カメラ
    iPhone 6 と iPhone 6S カメラの概要
  • カメラ機能の概要
  • 最大スチル画像解像度
    ビデオ解像度とフレームレート
    高フレームレート(HFR)/スローモーションビデオ
    焦点ピクセル
    光学式手ブレ補正(OIS)
    シネマティックビデオ安定化
    Retina フラッシュ
    ライブ写真
    シングルショット/ビデオ HDR
    ビデオキャプチャ中に高解像度の静止画
    iPhone デバイスキャプチャ形式
    文書改定履歴












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ