UIImageJPEGRepresentation 在 iOS 13.2.3 中不起作用

UIImageJPEGRepresentation not working in iOS 13.2.3

我正在使用以下代码将 UIImage 转换为 NSData:

imgData = UIImageJPEGRepresentation(image, 0.75);

代码在 iOS 12.4 上运行良好,但是当我尝试在 iOS 13.2.3 上运行时,它 returns 什么都没有。

如有任何帮助,我们将不胜感激。

谢谢。

经过彻底检查和研究后,发现压缩率为 0.75 的 UIImageJPEGRepresentation 由于图像尺寸过大而导致崩溃。将 0.75 更改为 0.1 解决了问题。