Skip to content

Add privacy manifest to 1p macOS plugins #155564

Closed
flutter/packages
#7687
@jmagman

Description

@jmagman

According to #154915, Apple will start requiring privacy manifests for macOS on November 12, 2024:

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 privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. 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.

flutter/packages repo should add privacy manifest similar to #131495. NSPrivacyTracking* and NSPrivacyCollectedDataTypes keys are required, but the values can be blank. macOS explicitly does not need the NSPrivacyAccessedAPITypes (see more info in #143381)

See the iOS PR flutter/packages#5846 for what work needs to be done for this.

Metadata

Metadata

Labels

P1High-priority issues at the top of the work lista: pluginsSupport for writing, building, and running plugin packagesfyi-ecosystemFor the attention of Ecosystem teampackageflutter/packages repository. See also p: labels.team-macosOwned by the macOS platform team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions