新しい iOS 6 認証スキームの下で、デバイスの写真ライブラリに対するアプリの認証レベルを確認する方法はありますか?
言い換えれば、代わりに写真ライブラリに反する ABAddressBookGetAuthorizationStatus に相当するものはありますか?
新しい iOS 6 認証スキームの下で、デバイスの写真ライブラリに対するアプリの認証レベルを確認する方法はありますか?
言い換えれば、代わりに写真ライブラリに反する ABAddressBookGetAuthorizationStatus に相当するものはありますか?
ALAuthorizationStatus status = [ALAssetsLibrary authorizationStatus];
のドキュメントにALAuthorizationStatus
は、可能な値が示されています。このAPIは、iOS6.0以降でのみ機能します。
I am using this contruction:
[assetsLibrary enumerateGroupsWithTypes:ALAssetsGroupAll usingBlock:^(ALAssetsGroup *group, BOOL *stop) {
if (*stop) {
return ;
}
// TODO : access granted
*stop = TRUE;
} failureBlock:^(NSError *error) {
// TODO: User denied access. Tell them we can't do anything.
}];