2011-12-30 5 views
4

私のアプリケーションは画像を取得し、それはALAssetsLibraryを使用しているiosデバイスからのメタデータです。 アプリケーションがイメージのロードを開始すると、警告が表示されます。アプリケーションあなたの現在の場所を使用したいですか? ALAssetsLibraryを使用して

"アプリケーション"は現在の場所を使用しますか? これにより、写真やビデオの位置情報にアクセスできます。

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

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

+0

ALAssetsLibraryを使用していないのは、オプションではありませんか? – rene

+0

次に、uiimagepickercontrollerを使用してメタデータ情報を取得する方法と同じ方法で画像を取得する方法は? –

答えて

2

メタデータ情報が必要な場合は、assetslibraryを使用することが唯一の選択肢です。 Alassetslibraryを使用することは、ユーザーがロケーションサービスに許可を与えることを意味します。その単純な理由は、写真のメタデータにlocation/gpsデータが含まれている可能性があるからです。

乾杯、

ヘンドリック

+0

ありがとう、今私は、この警告を隠すことが不可能であることがわかります。 –

2

更新日:それはあなたが、クライアントの[[UIDevice currentDevice] systemVersion] ALAssetsLibraryを使用しながら確認することができますiOSの6のアクセス許可を要求しません。

関連する問題