Skip to content

ITMS-91065: Missing signature - Your app includes “Frameworks/Flutter.framework/Flutter”, which includes Flutter, an SDK that was identified in the documentation as a commonly used third-party SDK #181630

@ljmatan

Description

@ljmatan

Steps to reproduce

  1. Build iOS app with Xcode "Archive" functionality or with the flutter build ipa command.
  2. Distribute via Xcode.
  3. Wait for the TestFlight build to process.
  4. Distribute to external tester group.

Expected results

The build is distributed successfully.

Actual results

The build is removed from TestFlight with the following message:

Hello,

We noticed one or more issues with a recent submission for TestFlight review for the following app:

Froddo B2B
App Apple ID 6751342858
Version 1.0.0
Build 18
Please correct the following issues and upload a new binary to App Store Connect.

ITMS-91065: Missing signature - Your app includes “Frameworks/Flutter.framework/Flutter”, which includes Flutter, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a signature file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a signature. For details about verifying the code signature for a third-party SDK, visit: https://developer.apple.com/documentation/xcode/verifying-the-origin-of-your-xcframeworks.

Code sample

Code sample
void main() {}

Screenshots or Video

Screenshots / Video demonstration Image

Logs

Logs
Archiving hr.ivancica.froddob2b...
Automatically signing iOS for device deployment using specified development team in
Xcode project: V8DMU2P38S
Running Xcode build...                                                  
Xcode archive done.                                         26.7s
✓ Built build/ios/archive/Runner.xcarchive (177.1MB)

[✓] App Settings Validation
    • Version Number: 1.0.0
    • Build Number: 1
    • Display Name: Froddo B2B Ordering App
    • Deployment Target: 15.0
    • Bundle Identifier: hr.ivancica.froddob2b

To update the settings, please refer to https://flutter.dev/to/ios-deploy

Building App Store IPA...                                          45.4s
✓ Built IPA to build/ios/ipa (24.0MB)
To upload to the App Store either:
    1. Drag and drop the "build/ios/ipa/*.ipa" bundle into the Apple Transporter
    macOS app https://apps.apple.com/us/app/transporter/id1450874784
    2. Run "xcrun altool --upload-app --type ios -f build/ios/ipa/*.ipa --apiKey
    your_api_key --apiIssuer your_issuer_id".
       See "man altool" for details about how to authenticate with the App Store
       Connect API key.

Flutter Doctor output

Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 3.41.0-1.0.pre-321, on macOS 26.2 25C56 darwin-arm64,
    locale en-HR)
[!] Android toolchain - develop for Android devices (Android SDK version 36.1.0)
    ! Some Android licenses not accepted. To resolve this, run: flutter doctor
      --android-licenses
[!] Xcode - develop for iOS and macOS (Xcode 26.2)
    ! CocoaPods 1.15.2 out of date (1.16.2 is recommended).
        CocoaPods is a package manager for iOS or macOS platform code.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/to/platform-plugins
      To update CocoaPods, see
      https://guides.cocoapods.org/using/getting-started.html#updating-cocoapods
[✗] Chrome - develop for the web (Cannot find Chrome executable at
    /Applications/Google Chrome.app/Contents/MacOS/Google Chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[✓] Connected device (2 available)
[✓] Network resources

! Doctor found issues in 3 categories.

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: buildBuilding flutter applications with the toola: productionIssues experienced in live production appsa: releaseChallenges faced when attempting to productionize an appplatform-iosiOS applications specificallyr: fixedIssue is closed as already fixed in a newer versiont: xcode"xcodebuild" on iOS and general Xcode project managementteam-iosOwned by iOS platform teamtoolAffects the "flutter" command-line tool. See also t: labels.triaged-iosTriaged by iOS platform team

Type

No type
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