diff --git a/ios/ReactNativeCameraKit/CKCamera.m b/ios/ReactNativeCameraKit/CKCamera.m index 87d12ec87..2a2f15ada 100644 --- a/ios/ReactNativeCameraKit/CKCamera.m +++ b/ios/ReactNativeCameraKit/CKCamera.m @@ -597,7 +597,7 @@ - (void)capturePreviewLayer:(NSDictionary*)options success:(CaptureBlock)onSucce if (self.mockPreview != nil) { UIImage *previewSnapshot = [self.mockPreview snapshotWithTimestamp:YES]; // Generate snapshot from main UI thread dispatch_async( self.sessionQueue, ^{ // write image async - [self writeCapturedImageData:UIImagePNGRepresentation(previewSnapshot) onSuccess:onSuccess onError:onError]; + [self writeCapturedImageData:UIImageJPEGRepresentation(previewSnapshot, 0.85) onSuccess:onSuccess onError:onError]; }); } else { onError(@"Simulator image could not be captured from preview layer");