All Collections
Apple App Store Deployment Issues
Failed Step: Flutter build ipa and automatic versioning
Signing for "ImageNotification" requires a development team - Flutterflow and Local builds
Signing for "ImageNotification" requires a development team - Flutterflow and Local builds
Barry avatar
Written by Barry
Updated over a week ago

Tip: Not sure which type of error your project has? Check out this article on how to identify your Codemagic error.


Introduction


Builders often encounter issues when attempting to sign the "ImageNotification" feature within their applications, especially when configuring their projects in IDEs (Integrated Development Environments) and also directly from the Apple Store developer console. This process is crucial for ensuring the application's integrity and security, as it involves selecting the appropriate development team and configuring the signing certificates correctly.

The mindmap below shows how the 'ImageNotification' works and how it is utilized.

What Does This Error Mean?

You have received this error because the Identifier required by Apple to send push notifications was not added to your Apple Developer Account.


Full error message


Error (Xcode): Signing for "ImageNotification" requires a development team. Select a development team in the Signing & Capabilities editor.


Make sure you have completed the Apple Developer setup

Please ensure that the required configurations are set up in the Apple Developer Console: iOS Push Notifications Configurations



How To Resolve This Issue?


Deploying Through FlutterFlow Mobile Deployment

These are the steps to follow if you are building from FlutterFlow instead of GitHub in this case.

Having reviewed the guidelines on how to add an identifier in the Apple Developer console.

In the Apple Developer console, under the Identifiers section:


Please verify that an identifier is created with the name 'ImageNotification' and the Identifier set to be the package name of your app + plus the extension .ImageNotification appended to it.

Verification Of Identifier And Capabilities

Register an Identifier of type App IDs

Select the type 'App' then click 'Continue'

Set the description to 'ImageNotifcation' and the bundle ID to the package name of your application + the extension '.ImageNotification' appended at the end.

Enable the Push Notification capability and continue from there.


The Identifier should be created from there and it will take up the form shown in the image below.

You should be set to deploy to your application once more!


Deploying Through GitHub


These are the steps to follow if you are deploying from GitHub inside of FlutterFlow.

To fix this error you need to add an Apple Developer Team Profile to your Xcode project.

1. First, you'll need to open the iOS folder inside the project file in Xcode.

2. After that, you will need to click on the runner folder of the project and select the sign-in and Capabilities option

3. You should be able to see the tab shown in the screenshot. Click on add account, Once you add the profile, you should see the list of teams appear at the top of the signing and capabilities panel. You can select the one that matches the team you would like to use, save the settings, and then try to build the project again.


The issue Was Not Resolved



You must use these instructions to add this identifier to your Apple Developer Account.
If this does not resolve the issue once more, contact FlutterFlow Support at support@flutterflow.io

Additional Relevant Resources


Did this answer your question?