4

私のアプリケーションは、 ALAssetsLibraryを使用して iOS デバイスから画像とそのメタデータのみを取得します。アプリケーションがイメージ リストのロードを開始すると、ios 警告が表示されます。

「アプリケーション」は現在地を使用しようとしています。 これにより、写真やビデオの位置情報にアクセスできます。

この警告が表示されないようにプログラム コードを修正する方法はありますか? (設定 - >一般...を使用しないでください。)

ユーザーは、画像の選択中にアプリケーションが場所を尋ねる理由を理解していないと思います。

4

2 に答える 2

2

更新: iOS 6 ではアクセス許可を要求しません。ALAssetsLibrary の使用中に、クライアントの [[UIDevice currentDevice]systemVersion] を確認できます。

于 2012-09-29T14:29:01.790 に答える
2

メタデータ情報が必要な場合は、assetslibrary を使用するしかありません。Alassetslibrary を使用するということは、ユーザーが位置情報サービスに許可を与えることを意味します。その単純な理由は、写真のメタデータに位置情報や GPS データが含まれている可能性があるためです。

乾杯、

ヘンドリック

于 2012-01-08T02:33:34.967 に答える