iOS 14. requestAuthorizationForAccessLevel for PHAccessLevelAddOnly still show “Select Photos…” for save image in Photos

I want to save the image to Photos without showing "Select Photos ...", and choose a save method by specifying PHAccessLevelAddOnly. But I still see "Select Photos ..." in the selection options. Why might this be happening?

Code Block
PHAuthorizationStatus prevStatus = [PHPhotoLibrary authorizationStatus];
if (@available(iOS 14, *)) {
prevStatus = [PHPhotoLibrary authorizationStatusForAccessLevel:PHAccessLevelAddOnly];
if (prevStatus == PHAuthorizationStatusNotDetermined) {
__weak typeof(self) weakSelf = self;
[PHPhotoLibrary requestAuthorizationForAccessLevel:(PHAccessLevelAddOnly) handler:^(PHAuthorizationStatus status) {
if (status == PHAuthorizationStatusAuthorized) {
dispatch_async(dispatch_get_main_queue(), ^{
...
});
}
}];
return;
}
}


Xcode Version 12.0 beta 6 (12A8189n)
Answered by Martillo in 632314022
Simple answer, I just forgot to set the key in info.plist - NSPhotoLibraryAddUsageDescription.
Accepted Answer
Simple answer, I just forgot to set the key in info.plist - NSPhotoLibraryAddUsageDescription.
iOS 14. requestAuthorizationForAccessLevel for PHAccessLevelAddOnly still show “Select Photos…” for save image in Photos
 
 
Q