Skip to content

iOS build fails: "ImageNotification" extension requires a development team #7269

Description

@reecelawrence23-dot

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

Current Behavior:
iOS deployment fails with the error: "Signing for 'ImageNotification' requires a development team." The ImageNotification extension target appears to be generated without a development team assigned, even though the main Runner target signs and archives successfully.

Expected Behavior:
The generated Xcode project should assign the same development team to all extension targets (including ImageNotification) as is set for the main Runner target.

Steps to Reproduce:

  1. Enable Push Notifications in FlutterFlow project settings
  2. Add App Store Connect credentials (Issuer ID, Key ID, Private Key) under Mobile Deployment
  3. Click "Deploy to App Store"
  4. Build fails with a signing error on the ImageNotification target

Full error output:
Error (Xcode): Signing for "ImageNotification" requires a development team. Select a development team in the Signing & Capabilities editor.
/Users/builder/clone/ios/Runner.xcodeproj

Encountered error while archiving for device.
Build failed :|
Step 11 script Flutter build ipa and automatic versioning exited with status code 1

Additional Information:
This appears to be the same underlying issue reported in a previous closed issue (search "ImageNotification" — similar report from March, closed without a documented fix or workaround). Building directly through FlutterFlow's Mobile Deployment feature, not using GitHub integration. This is currently blocking TestFlight deployment for an app that relies on push notifications as a core feature.

Would appreciate either:

  1. A way to assign a development team to this extension target through FlutterFlow's settings, or
  2. Confirmation of whether this extension is only required for image/rich push notifications specifically, so standard push notifications could be used without triggering this build failure.

Expected Behavior

The generated Xcode project should assign the same development team to all extension targets (including ImageNotification) as is set for the main Runner target, allowing the build to complete successfully.

Steps to Reproduce

  1. Enable Push Notifications in FlutterFlow project settings
  2. Add App Store Connect credentials (Issuer ID, Key ID, Private Key) under Mobile Deployment
  3. Click "Deploy to App Store"
  4. Build fails with a signing error on the ImageNotification target

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4wiMmA389NocBE0LrQb8dVqD8RMjt7R+cJ0Ot+Sis8JJToPLAUZ8zBM05vZrygY0FffE6gmn4z7PfqhuLtD8Y4BwycQap+zKtpVTnvcEmmR6bXO8+7fW1RN9tPClSC17bQoRYnVe1pV1I+3E2MI/O8Qh7bJr7rPmojLcilJdeK2SrDX1iXc2URm05KZDPz

Visual documentation

Image Image Image Image

Environment

- FlutterFlow version: 
- Platform:
- Browser name and version:
- Operating system and version affected:

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: needs triageA potential issue that has not been confirmed as a bug.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions