App Groups in Provisioning Profile

I'll preface by saying I am new to MacOS development. I've struggled with this issue for several days and have nowhere else to go for help.

My MacOS app is an Electron build. It needs application-groups entitlement for IPC. But the developer portal, when generating the provisioning profile, always appends "groups." to the start and I am unable to remove it. This renders my provisioning profile invalid and causes my app to be rejected by Transporter because it is not supposed to start with "groups", but with my team identified for MacOS.

Maybe I can still use the provisioning profile as is, but I've not found any way to do that. So I'm stuck unable to deliver.

Any help with this is appreciated.

Is this a brand new app?

If so, I recommend that you use an iOS-style app group. The app group story on macOS is super complicated [1] but, as of February, we fully support iOS-style app groups in macOS apps, so I now recommend that path for new code.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] For the full backstory, see App Groups: macOS vs iOS: Fight!.

App Groups in Provisioning Profile
 
 
Q