0

アプリを iPhone 5 以降でのみダウンロードしたい。iPhone 4S 以下ではダウンロードできないようにしたいです。どうすればこれを達成できますか?

4

1 に答える 1

1

アプリをデバイスごとに制限することはできませんが、特定のハードウェア機能を info.plist に追加することで、その機能をターゲットにすることができます。

お探しのキーは ですUIRequiredDeviceCapabilities

Xcode と必要なデバイス機能。

Appleの開発者Webサイトのリストから取得した有効なキーは次のとおりです。_telephonywifismsstill-cameraauto-focus-camerafront-facing-cameracamera-flashvideo-cameragyroscopelocation-servicesmagnetometergamekitopengles-1microphoneopengles-2armv6armv7peer-peerbluetooth-le

一部のキーは、必要なものに近似します ( や などarmv6) armv7。が必要な場合はbluetooth-le、多数の古いデバイスを削除します。ジャイロスコープは iPhone 4 で導入されました。camera-flashキーは、フラッシュのない iPad および iPod touch モデルを切り取ります。

これらのキーを使用して、カットする相手について考えてください。ただし、正しい理由でそれを行っていることを確認してください。潜在的なユーザーベースの人口統計を除外することは危険であり、すでに競争の激しい市場で不利な立場に置かれます.

ああ、古いデバイスに対して最適化するためのショートカットとしてこれらを使用しないように強く警告します. パフォーマンスはキラー機能です。それを吹かないでください。

*UIRequiredDeviceCapabilities、2010 年 9 月に Apple の iOS 開発者向け Web サイトで取り上げられました。

于 2013-10-01T13:17:42.600 に答える