Most folks who run into weird app group problems do so on the Mac, because app groups on the Mac are weird. See App Groups: macOS vs iOS: Working Towards Harmony. App groups on iOS are straightforward. There’s a single style (group.xyz) with a single entitlement (com.apple.security.application-groups) whose values must be authorised by a provisioning profile. It looks like you’re trying to use the com.apple.developer.app-groups entitlement. That’s just wrong, and your use of it explains the specific problem you’re hitting. I suspect you’ve been manually editing (or letting an LLM edit) you’re .entitlements file. If you use Xcode’s Signing & Capabilities editor to set this up in both your app and appex, it’ll do the right thing. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
Tags: