A bug has been discovered in Appleās macOS Image Capture app that needlessly eats up potentially gigabytes of storage space when transferring photos from an iPhone or iPad to a Mac.
Discovered by the developers of media asset management app NeoFinder and shared in a blog post called āAnother macOS bug in Image Capture,ā the issue occurs when Appleās Mac tool converts HEIF photos taken by iOS to more standard JPG files.
This process happens when users uncheck the āKeep Originalsā option in Image Captureās settings, which converts the HEIC files to JPG when copied to Mac. However, the app also inexplicably adds 1.5MBs of empty data to every single file in the process.
āOf course, this is a colossal waste of space,ā said the NeoFinder team, āespecially considering that Apple is seriously still selling new Macs with a ridiculously tiny 128 GB internal SSD. Such a small disk is quickly filled with totally wasted empty data.
āWith just 1000 photos, for example, this bug eats 1.5 GB off your precious and very expensive SSD disk space.ā
NeoFinderās developers say they discovered the bug by āpure chanceā when working on improving the metadata capabilities of NeoFinder using a hex editor, and provided an example shot of what the end of individual JPG files look like in hex, post-transfer.
MacRumors was also able to replicate the issue in macOS 10.14.6 and later using an online hex editor. Itās worth noting that the bug only occurs when transferring photos from Apple devices, not when importing photos from digital cameras using Image Capture.
NeoFinderās team says it has notified Apple of the bug, and the developers suggest anyone plagued by the issue can try using a new beta version of the third-party utility Graphic Converter, which includes an option to remove the unwanted empty data from the JPEG files.