Skip to content

Instantly share code, notes, and snippets.

@getaaron
Last active June 26, 2024 17:41
Show Gist options
  • Save getaaron/a9dc64b6ea2fa8299af6b7077f4386ae to your computer and use it in GitHub Desktop.
Save getaaron/a9dc64b6ea2fa8299af6b7077f4386ae to your computer and use it in GitHub Desktop.
Enable iMessage (Messages) Subject Field in macOS Big Sur through Sonoma

Want the Subject field (for bold iMessages) in macOS’ Messages app?

  1. Quit Messages
  2. Open Terminal
  3. Run defaults write com.apple.MobileSMS MMSShowSubject 1
  4. Start Messages

This worked for me on a fresh install of macOS 14.1.1 (23B81) (new Mac mini).

@getaaron
Copy link
Author

This worked for me on a fresh install of macOS 14.1.1 (23B81) (new Mac mini).

@jbburf
Copy link

jbburf commented Jun 11, 2024

No longer works in MacOS 15, know where this moved and how to enable it now?

@2xsaiko
Copy link

2xsaiko commented Jun 21, 2024

No longer works in MacOS 15, know where this moved and how to enable it now?

You can edit the ~/Library/Preferences/com.apple.MobileSMS.plist directly. Quit Messages and add this right inside the first <dict>, after the opening tag:

<key>MMSShowSubject</key>
<true/>

defaults should normally edit this file too.

@jbburf
Copy link

jbburf commented Jun 23, 2024

Thanks @2xsaiko, I tried this and it killed Messages. Had to revert the preference .plist to get it to work again.

@2xsaiko
Copy link

2xsaiko commented Jun 23, 2024

Hmm, really? It worked for me. Though tbh I put it at the very bottom before the , but that shouldn't make a difference.

@jbburf
Copy link

jbburf commented Jun 25, 2024

Very weird @2xsaiko, could you post / DM me your plist so I can copy that in and see if that works?

@getaaron
Copy link
Author

@jbburf @2xsaiko can either of you identify the different between your two plists? It might be helpful for others and I can update the instructions if needed.

@2xsaiko
Copy link

2xsaiko commented Jun 26, 2024

I mean that's really it, I just added it to the top level dict as I said. To the end that is, after I ran Messages again it rewrote the file and placed it somewhere in the middle, that's why it's no longer at the end in the paste.

It's probably safer to tell people to edit it with Xcode instead, there's no risk of messing up the file that way...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment