From a4be52cf838d3030cdcbcd1147b2df21e1e091b0 Mon Sep 17 00:00:00 2001 From: Conner Owen Date: Fri, 8 May 2020 13:41:46 -0600 Subject: [PATCH] fix: Error Domain=PHPhotosErrorDomain Code=-1 (#172) fixes #157 fixes #143 * Update RNCCameraRollManager.m --- ios/RNCCameraRollManager.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ios/RNCCameraRollManager.m b/ios/RNCCameraRollManager.m index 0f3f12058..f609a2a4b 100644 --- a/ios/RNCCameraRollManager.m +++ b/ios/RNCCameraRollManager.m @@ -138,7 +138,9 @@ RCT_EXPORT_METHOD(saveToCameraRoll:(NSURLRequest *)request if ([options[@"type"] isEqualToString:@"video"]) { assetRequest = [PHAssetChangeRequest creationRequestForAssetFromVideoAtFileURL:inputURI]; } else { - assetRequest = [PHAssetChangeRequest creationRequestForAssetFromImageAtFileURL:inputURI]; + NSData *data = [NSData dataWithContentsOfURL:inputURI]; + UIImage *image = [UIImage imageWithData:data]; + assetRequest = [PHAssetChangeRequest creationRequestForAssetFromImage:image]; } placeholder = [assetRequest placeholderForCreatedAsset]; if (![options[@"album"] isEqualToString:@""]) {