Hi,
I'm currently let the user pick a photo using PHPickerViewController. The advantage of PHPickerViewController is that the user is not requested to grant photo access (no permission alerts).
After the user picked the photo I need to take note of the local identifier and the cloud identifier (PHCloudIdentifier).
For the local identifier no problem, I just use the assetIdentifier from the PHPickerResult.
For obtaining the cloud identifier (PHCloudIdentifier, on iOS 15 only) I need to use the cloudIdentifierMappings method of PHPhotoLibrary. The problem of that method is that is causing the photo library access permission alerts to display.
Someone know if there is another way to get the cloud identifier from a local identifier without having to prompt the user photo library access?
Thank you