Doc says I can set preferredAssetRepresentationMode
to .present
to keep away from transcoding.
var configuration = PHPickerConfiguration(photoLibrary: .shared())
configuration.preferredAssetRepresentationMode = .present
Drawback is, PHPickerViewController
does not ask for full photographs permission. As a substitute, it all the time opens a picker with a “Choices” button at backside:
once you faucet “Choices”, you’ll be able to see the default asset illustration mode continues to be “Default”, not “Present”.
So does setting PHPickerViewController.preferredAssetRepresentationMode
to .present
actually work?