1

UIRequiredDeviceCapabilities の Apple ドキュメントを引用します。

UIRequiredDeviceCapabilities (配列またはディクショナリ - iOS) により、iTunes と App Store は、アプリを実行するために必要なデバイス関連の機能を認識できます。iTunes とモバイル App Store はこのリストを使用して、顧客がリストされた機能をサポートしていないデバイスにアプリをインストールできないようにします。

配列を使用する場合、特定のキーの存在は、対応する機能が必要であることを示します。ディクショナリを使用する場合は、キーごとにブール値を指定する必要があります。このキーの値が true の場合、機能は必須です。キーの値が false の場合、その機能はデバイスに存在してはなりません。どちらの場合も、キーを省略すると、その機能は必須ではありませんが、機能が存在する場合にアプリを実行できることを示します

armv7アプリが armv7 命令セット専用にコンパイルされている場合は、このキーを含めます。最小 iOS バージョン: iOS 3.1

location-services Core Location フレームワークを使用してデバイスの現在の位置を取得する機能がアプリで必要な (または明確に禁止されている) 場合は、このキーを含めます。(このキーは、一般的な位置情報サービス機能を指します。特に GPS レベルの精度が必要な場合は、gps キーも含める必要があります。)最小 iOS バージョン: iOS 3.0

UIRequiredDeviceCapabilities の Apple ドキュメント リンク

すべてのターゲットの info.plist の UIRequiredDeviceCapabilities 配列に 1 つのキー armv7 があり、最小iOSバージョン8.0 に設定されています

今、私はGoogleマップにcoreLocation Servicesを使用して、アプリ内の場所の緯度を見つけています。location-servicesキーも追加する必要がありますか?それは役に立ちますか?

私はこのトピックについて何日も研究していますが、答えが見つかりません。

4

2 に答える 2