In case anyone comes looking for an answer, turns out the solution was a combination of the bundle naming AND adding the iMessage Extension to the "Frameworks, Libraries, and Embedded Content". So, you need to do this:
iOS App bundle id: com.mycompany.appname
iMessages App extension bundle id: com.mycompany.appname.messages
And this:
In the Project Navigator, click on the project (the root group with the same name as your app). Select the General Tab and scroll down to the Frameworks, Libraries, and Embedded Content section. Click the + sign and then select the MessagesExtension.appex to add it to the main project. Once added, choose "Embed without signing" option.
Cheers!
-Tim
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags: