macos – Environment friendly Methodology to Obtain and Save Older iMessage Images/Movies to Images App


I’m searching for assist determining a strategy to get all of the photographs and movies shared with me in a couple of conversations to seem in my Images app on my Mac. I consider I’ve every thing turned on to be robotically saved from my conversations, and I’ve an iCloud subscription with loads of room. But, once I take a look at the iMessage dialog teams and the “Images” part of these teams, it is just exhibiting photographs from the previous few weeks.

It looks as if I might obtain quite a lot of photographs by going by means of the textual content of our messages and tapping on the obtain button subsequent to photographs, however it would not appear sensible to do that for years of dialog with the few units of conversations (largely with my household) that I need to do that for.

What I’ve Tried:

  1. Enabling iCloud for Messages and Images:
    • Verified that iCloud is enabled for each Messages and Images on my iPhone and Mac.
  2. Utilizing the “Shared with You” Function in Images:
    • Checked the “Shared with You” part within the Images app, however it solely reveals latest media.
  3. Restarting Gadget and Toggling iMessage:
    • Restarted my units and toggled iMessage settings, however the older media nonetheless doesn’t seem.
  4. Automator Utility:
    • Created an Automator utility to run a shell script that copies iMessage attachments to a folder on my Desktop.
    • Granted Full Disk Entry to the Automator utility.
  5. Python Script:
    • Wrote a Python script to question the chat.db SQLite database and extract attachments.
    • Confronted authorization denied errors as a result of macOS privateness settings.
    • Granted Full Disk Entry to Terminal and tried working the script, however the problem endured.
  6. Terminal Instructions:
    • Tried to manually navigate to ~/Library/Messages/Attachments/ to repeat recordsdata utilizing Terminal.
    • Encountered permissions points even after granting Full Disk Entry to Terminal.

The Downside:

  • Undownloaded Media: Lots of my iMessage conversations have quite a few undownloaded media recordsdata (exhibiting “Faucet to Obtain”).
  • Guide Downloading Not Possible: Manually saving every merchandise shouldn’t be sensible as a result of sheer quantity of media recordsdata.
  • Obtain Errors: Some older media recordsdata fail to obtain, displaying an “Unknown error”.

What I Am Trying For:

  • Bulk Obtain Methodology: A strategy to bulk obtain all media recordsdata from Messages.
  • Automated Saving: A way to robotically save these downloaded objects to the Images app.
  • Cross-Dialog Answer: An method that works throughout a number of conversations with out guide intervention.

I’m open to options utilizing:

  • Constructed-in options
  • Automations (like Shortcuts)
  • Respected third-party software program
  • Terminal instructions or scripts if utilizing macOS

I’ve ample iCloud storage and perceive the potential storage affect. Any efficient options and even partial workarounds could be enormously appreciated.

Thanks prematurely to your help!