PHImageManager cannot export a video file
Number:rdar://37236379 Date Originated:February 5 2018, 10:40 PM
Status:opened Resolved:no
Product:iOS Product Version:iOS 11.2.5 (15D5046b)
Classification: Reproducible:always
Photos Framework

I see this problem for some video files in Camera Roll where they got via AirDrop or other sources, that is these videos aren't made by current iDevice's camera. It is reproducible for all devices that I tested with.

Steps to Reproduce:
For example, take a file .3gp format from Apple source After you downloaded it, you need to send it to device via AirDrop or email for example.
Then to export this file you can use
methods of PHImageManager shared instance.
Expected Results:
It should have exported it

Actual Results:
Error is received:
Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" UserInfo={NSLocalizedFailureReason=An unknown error occurred (1885696621), NSLocalizedDescription=The operation could not be completed, NSUnderlyingError=0x1c0a40300 {Error Domain=NSOSStatusErrorDomain Code=1885696621 "(null)" UserInfo={AVErrorFourCharCode='perm'}}}

Optional([AnyHashable("PHImageResultIsInCloudKey"): 0, AnyHashable("PHImageFileSandboxExtensionTokenKey"): 9f3b1f2c03317b5a6f41e93337f025488ffd6305;00000000;00000000;000000000000001b;;01;01000003;0000000000c9db40;/private/var/mobile/Media/DCIM/100APPLE/IMG_0513.3GP, AnyHashable("PHImageResultWantedImageFormatKey"): 20001, AnyHashable("PHImageResultDeliveredImageFormatKey"): 20000])

iPhone 7 Plus


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!