You can use iMessage on your Mac if your iPhone is away or if you don't want to use your iPhone for a while. Sync all your messages from your iPhone to your Mac Yours so you can reply to your contacts or send photos downloaded to your iPhone or Mac.

However, some users are complaining that they can't send photos to their iMessage contacts using their Macs. So, if you're experiencing the same issue, here are some workarounds to help you fix iMessage not sending photos on your Mac. Note that we only offer solutions for the iMessage service you use with the Messages app on your Mac.
Before you begin, make sure that iMessage running on your Mac.
1. Check your internet connection
Starting with some basic solutions, you need to check the strength of your internet connection on your Mac. If you're trying to send a high-quality photo via iMessage to your contact, you need a strong internet connection. We suggest Run a speed test To ensure that your internet service provider is not experiencing any downtime, you can use the website speedtest
2. Re-enable the IMESSAGE service on the MAC
You can try re-enabling iMessage on your Mac to see if that resolves the issue. After disabling and re-enabling iMessage, the Messages app will download and sync your chats to your Mac again.
Step 1: Click on Command + Spacebar shortcut To open Spotlight Search , And type Messages , then press Return.

Step 2: Click Messages in the upper right corner.

Step 3: Locate Settings from the options menu.

Step 4: Click the tab iMessage.

Step 5: Click the check box next to Enable Messages in iCloud To disable the service.

Step 6: Click the same box next to Enable Messages in iCloud To enable iMessage again.
After that, the Messages app will take some time to download all your chats to your Mac. Then, try sending a photo to your contact and see if the issue is resolved.
You can also read our post If iMessage isn't syncing between your iPhone and Mac.
3. Force quit and restart the Messages app.
You can force-quit and restart the Messages app on your Mac to stop any stalled background processes. This will give the app a fresh start. Force-quitting an app helps when it's been running in the background for a long time on your Mac.
Step 1: click logo Apple in the upper right corner.

Step 2: Locate ForceQuit from the options menu.

Step 3: Select an application Messages From a list Applications.
Step 4: Click on the button Imposing termination.

Step 5: Click Imposing termination again to confirm.

Step 6: Click on Command + Shift to turn on Spotlight Search , And type Messages And press Enter Run the Messages app again to check if the issue is resolved.

4. Verify your iCloud account
We suggest checking if you're using the same iCloud account between your Mac and iPhone. If you can't send photos you took with your iPhone, it's important to check if both devices are connected using the same iCloud account.
Step 1: Launch an app Settings on your iPhone.

Step 2: Click on the name personal file above.

Step 3: Check ID iCloud Your at the top.

Step 4: On your Mac, press Command + Spacebar shortcut To open Spotlight Search , And type System Settings , And press Return.

Step 5: Click on the name Your profile in the upper left corner.

Step 6: Check if you are using the same ID. Apple on your Mac.

5. Delete favorite messages files
The Messages app creates and stores preference files on your Mac that contain information such as contact names, messages, and app preferences. Over time, preference files can become corrupted. You can remove the Messages app preference files and see if that resolves the issue.
Step 1: Click on Command + Spacebar shortcut To open Spotlight Search , And type Messages , then press Return.

Step 2: Click Messages in the upper right corner.

Step 3: Locate Settings From a list options.

Step 4: Click the tab iMessage In the general window.

Step 5: Click the check box next to Enable Messages in iCloud To disable the service.

Step 6: Close the window and click on Go In the top menu bar.

Step 7: Locate Go To Folder.

Step 8: In the search box that appears on your screen, type ~ / Library.Then click on First result.

Step 9: In the Library window, click Message folder.

Step 10: Select and delete all files ending with the extension .DB.

Step 11: After that, close the window and click on the logo. Apple in the upper left corner.

Step 12: Locate Reboot.

Step 13: After restarting your Mac, launch the Messages app and sign back in to Your iCloud account To verify the solution to the problem.

6. MACOS Update
If none of these solutions work, the last resort is to update your Messages app to the latest version of macOS. This only works if you've avoided installing the latest macOS version updates.
Step 1: Click on Command + Spacebar shortcut To open Spotlight Search , And type Check for Software Updates , And press Return.

Step 2: If available Update , download and install it.
Step 3: After restarting your Mac, restart Messages app And check if the problem is resolved.

Send photos using IMESSAGE
Following these solutions should help you fix the iMessage not sending photos issue on your Mac. You can also read our post about How to edit unsent messages on iMessage.





