What is the general logic for iOS app to save pictures to albums?

mainly encountered such a situation, from Weibo client (iOS) saved the same picture to the album many times, calculated photo hash found different. The same is true for the international version of Weibo. In addition, use Telegram to save the same picture many times.

because I don"t do iOS development, I want to know a little bit about the general logic of saving pictures in iOS? How does it cause the files actually saved to the device to be different.

Thank you for the answer.

Ios
Jul.29,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e9b9c3-1869.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e9b9c3-1869.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?