Post

Replies

Boosts

Views

Activity

Reply to System Extension app-group entitlement issue
Is there a way to share an app group between a macOS and Catalyst app? Or does this difference mean it isn't possible? For context, I'm embedding a macOS app inside my Catalyst app so that I can add status menu items. I'd like to share some preferences from the Catalyst app with the macOS app. However, the Catalyst app group seems to require that the group ID start with group. while the macOS app needs the group ID to start with my team prefix. If I use the team prefix in my Catalyst app, I get warnings: Application Group identifiers should start with 'group.'. Provisioning profile "iOS Team Provisioning Profile: com.kylebashour.aqi-***" doesn't support the xxxxxxxxxx.group.com.kylebashour.aqi-*** App Group. Provisioning profile "iOS Team Provisioning Profile: com.kylebashour.aqi-***" doesn't match the entitlements file's value for the com.apple.security.application-groups entitlement. However... things build and the groups seem to sync. I can even archive and upload to App Store Connect. What's the best path forward here?
Apr ’23