Flutter iOS Widget Extension – CodeSign Failed (ActivityKit entitlement missing, cannot enable in Identifiers)

Hello everyone,

I am developing a Flutter iOS application that includes a Widget Extension + Live Activity (ActivityKit). The project runs successfully on the iOS simulator when launched directly from Xcode, but it cannot be signed properly via Flutter and I cannot upload the build to App Store Connect due to the following CodeSign error:

Command CodeSign failed with a nonzero exit code

Provisioning profile "…" doesn't include the entitlement: com.apple.developer.activitykit.allow-third-party-activity

This error never goes away no matter what I try. And the main problem is that my App ID does NOT show any ActivityKit or Live Activity capability in the Apple Developer portal → Identifiers → App ID. So I cannot enable it manually.

However:

Xcode requires this entitlement

Flutter requires this entitlement

When I add the entitlement manually in the .entitlements file, Xcode says: “This entitlement must be enabled in your Developer account. It cannot be added manually.”

So I am stuck in a loop where:

Apple Developer portal does not show ActivityKit capability

Xcode demands the ActivityKit entitlement

Signing fails

App Store upload fails

And Live Activity is a critical feature of my app

What I have already done

✔ “Automatically manage signing” is enabled ✔ Correct Team is selected for both Runner and the Widget Extension ✔ Bundle IDs are correct:

com.yksbuddy.app

com.yksbuddy.app.TimerWidgetExtension ✔ Deleted Derived Data completely ✔ Tried removing all ActivityKit-related entitlement keys manually ✔ Deleted Pods, reinstalled, rebuilt ✔ App Group settings match between Runner and Extension ✔ The same Live Activity code works perfectly in a clean Xcode-only project ✔ But fails only inside a Flutter project structure ✔ Xcode builds & runs on simulator, but App Store upload always fails due to missing entitlement

Core Problem:

In my Apple Developer “Identifiers → App ID” page, the Live Activity / ActivityKit capability does NOT appear at all, so I cannot enable:

Live Activities

ActivityKit

Third-party activity entitlement

Without being able to enable this capability, I cannot create a valid provisioning profile that includes:

com.apple.developer.activitykit.allow-third-party-activity

Flutter + Xcode insists this entitlement must exist, but Apple Developer portal does not give any option to enable it.

Flutter iOS Widget Extension – CodeSign Failed (ActivityKit entitlement missing, cannot enable in Identifiers)
 
 
Q