1

この UIRequiredDeviceCapabilities キーには、"location-services" という項目があります。

ドキュメントはこれについて少しあいまいです:

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

この「必要な機能」キーの目的は、絶対に必要なものを定義することです。しかし、ドキュメントには「(または具体的に禁止する)」と書かれていて、混乱します。このキーは、位置情報サービスが存在する必要があることを示しているか、位置情報サービスが禁止されていることを示していますか? それは理にかなっていますか?

私がこれを指定し、誰かが位置情報サービスに対してペアレンタルコントロールまたはその他の自己制御不能な制限を設定している場合、そもそも App Store からアプリを購入できないということですか?

4

1 に答える 1

1

の値がUIRequiredDeviceCapabilities配列の場合は必要な機能を指定しますが、値がディクショナリの場合、キーは機能であり、値は必須か禁止かの true/false です。

これはドキュメントに記載されていますが、少し隠されているため、見落としている可能性があります。

于 2012-10-11T23:54:14.370 に答える