Detect permission of media library ios

后端 未结 3 535
闹比i
闹比i 2020-12-11 02:27

In my app, I want to detect that if user give the permission to his media library or not. User may denied media library permission when system popup ask or later from settin

3条回答
  •  半阙折子戏
    2020-12-11 03:06

    -(void) checkMediaLibraryPermissions {
        [MPMediaLibrary requestAuthorization:^(MPMediaLibraryAuthorizationStatus status){
            switch (status) {
                case MPMediaLibraryAuthorizationStatusNotDetermined: {
                    // not determined
                    break;
                }
                case MPMediaLibraryAuthorizationStatusRestricted: {
                    // restricted
                    break;
                }
                case MPMediaLibraryAuthorizationStatusDenied: {
                    // denied
                    break;
                }
                case MPMediaLibraryAuthorizationStatusAuthorized: {
                    // authorized
                    break;
                }
                default: {
                    break;
                }
            }
        }];
    }
    

提交回复
热议问题