Flutter macOS app getting warnings related to privacy manifest

We are developing a Flutter application targeted for MacOS and Windows . We are using the FlutterMacOS and connectivity_plus packages in our app

But whenever we are releasing a version to App Store we are getting the privacy manifest file missing for above 2 packages

We tried to add xcPrivacy file inside the Runner Xcode project. But that doesn't solve the issue

Adding the relevant lines from the warning email getting from App Store below

"ITMS-91061: Missing privacy manifest - Your app includes “Contents/Frameworks/FlutterMacOS.framework/Versions/A/FlutterMacOS”, which includes Flutter, an SDK that was identified in the documentation as a commonly used third-party SDK. Starting February 12, 2025, 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 privacy manifest file or you won’t be able to submit the app for review in App Store Connect. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest - Your app includes “Contents/Frameworks/connectivity_plus.framework/Versions/A/connectivity_plus”, which includes connectivity_plus, an SDK that was identified in the documentation as a commonly used third-party SDK. Starting February 12, 2025, 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 privacy manifest file or you won’t be able to submit the app for review in App Store Connect. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements."

Please suggest a solution to solve this issue as early as possible , because February 12th onwards we will get blocked to release new versions

Answered by DTS Engineer in 824550022

@bobinabr88,

The Upcoming third-party SDK requirements page provides a list of commonly used third-party SDK that require a privacy manifest and signature. Your app uses two of these SDKs: Flutter and connectivity_plus. The warning email indicates that these two SDKs don't include a privacy manifest. This file is required as stated above. To resolve your issue, request from their author an updated version of each SDK that includes a privacy manifest file, then rebuild and submit your app again.

Are you able to demonstrate the issue in a test project created from one of Xcode's templates, and using only Apple APIs? If not, you should check with the support resources provided by “Flutter” to get assistance with their software.

Unless another developer in the forums has experience with the third-party and can provide assistance.

You can find tips on creating and sharing a test project in Creating a Test Project.

Albert Pascual
  Worldwide Developer Relations.

Hi Albert Pascual,

Thanks a lot for your immediate reply.

Please note that we are using a purely flutter project created with the cursor( VSCode AI version) IDE and we are targeting the macOS and windows platforms

For the MacOS build release we are depending upon the Xcode 16.0 version running on the macOS 15.1.1. And when we are releasing a test flight build we don't get any warnings

But when we submit the build for Beta testing or App Store, then only we are getting this issue

Test project won't help to demonstrate our issue I believe

Waiting for your reply.

Thanks in advance

.

Hi Albert Pascual,

Thanks a lot for your immediate reply

Please note we are using a purely flutter project created with Cursor( VSCode AI version) IDE targeted to MacOS and Windows

For realising the app to Mac app store we are using Xcode 16.0 version running on MacOS 15.1.1

When we releasing a test flight build there is no warnings happening

But when ever we are releasing the app for Beta testing or App Store review we are getting the warning emails

Using a Test project won't help us to demonstrate the issue I believe

Waiting for your reply

Thanks in advance

Accepted Answer

@bobinabr88,

The Upcoming third-party SDK requirements page provides a list of commonly used third-party SDK that require a privacy manifest and signature. Your app uses two of these SDKs: Flutter and connectivity_plus. The warning email indicates that these two SDKs don't include a privacy manifest. This file is required as stated above. To resolve your issue, request from their author an updated version of each SDK that includes a privacy manifest file, then rebuild and submit your app again.

Hi @DTS Engineer ,

We upgraded the flutter SDK and Connectivity_plus to the latest versions.

After these changes we released two builds to the App Store , both got approved without any warnings

So I believe the issue is resolved for now

Thank you for the support and guidance

Flutter macOS app getting warnings related to privacy manifest
 
 
Q