2012-10-25 4 views
7

ユーザーがアプリの写真へのアクセスを拒否した場合は、iOS6の[ALAssetsLibrary authorizationStatus]で確認でき、Settings->Privacyで再度開くことができます。iOS5でフォトアクセスを再リクエストする方法は?

しかし、iOS5で確認して再オープンするにはどうすればよいですか?

写真の再リクエストが可能ですか?

特別なおかげで!

答えて

6

あなたは、アプリケーションが自分の場所を使用できるようにするためのユーザーの要求について話していると思います。彼らがリクエストを拒否したことを知らせ、自分が逃していることを知らせたり、設定に入って手動で設定を変更する方法を説明したりすることは別にできることはあまりありません。ユーザーが使用して場所の要求を拒否した場合

あなたがテストすることができます。

[CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied 

を同様に確認する...ベストのドキュメントを読むために、他の例もあります。

+0

これは本当に素晴らしい答えです。これは私が必要なものです...それは私にもっと仕事を減らします。 – Karthik

3

iOS 5では、ユーザーは写真へのアクセスを拒否できません。要求または再要求するものは何もありません。アドレス帳、カレンダー、リマインダと同じです。これはすべてiOS 6にのみ適用されます。

+3

間違っています。 :)通常、写真は地理的に配置されているため、写真にアクセスしようとするとローカリゼーションデータの入力が求められます。 – Martin

+2

アプリまたはデバイスの位置情報サービスが拒否された場合、アセットライブラリへのアクセスはないようです。 UIImagePickerControllerはアセットライブラリへの直接アクセスではなく、このような場合でも使用できるので、これはあまりにも悪いことです。 – rmaddy

関連する問題