Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple privacy manifest instruction for flutter iOS plugin #145902

Closed
DanielFrTB opened this issue Mar 28, 2024 · 2 comments
Closed

Apple privacy manifest instruction for flutter iOS plugin #145902

DanielFrTB opened this issue Mar 28, 2024 · 2 comments
Labels
r: duplicate Issue is closed as a duplicate of an existing issue

Comments

@DanielFrTB
Copy link

Hello everyone,

I'm an author of a Flutter package plugin, I'm looking for information regarding Apple's recent guidelines concerning signing and Privacy Manifests. Since we are using "Flutter" and "webview_flutter_wkwebview," which are listed by Apple, it's important for us to understand the requirements.

According to Apple:

"Starting in spring 2024, you must include the privacy manifest for any SDK listed below when you submit new apps in App Store Connect that include those SDKs, or when you submit an app update that adds one of the listed SDKs as part of the update. Signatures are also required in these cases where the listed SDKs are used as binary dependencies."

Here are my questions:

  1. Signing iOS Plugin: Is it mandatory for us to add signatures for our iOS plugin?
  2. Privacy Manifests: Do we need to integrate Privacy Manifests into our iOS plugin?

If signing for our SDK is required, what is the best way converting our native plugin into an XCFramework?
I've found a discussion thread on Apple's forums that addresses this issue: digital signature for .framework (not xcframework)

I've noticed some Flutter packages, like "flutter_background_fetch," have already convert into XCFramework: flutter_background_fetch commit.

Thanks for advance

@huycozy huycozy added the in triage Presently being triaged by the triage team label Mar 29, 2024
@huycozy
Copy link
Member

huycozy commented Mar 29, 2024

Hi @DanielFrTB
This is a known issue being tracked at #131940. Closing this issue as a duplicate, so please follow up on it for further updates.

@huycozy huycozy closed this as not planned Won't fix, can't repro, duplicate, stale Mar 29, 2024
@huycozy huycozy added r: duplicate Issue is closed as a duplicate of an existing issue and removed in triage Presently being triaged by the triage team labels Mar 29, 2024
Copy link

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
r: duplicate Issue is closed as a duplicate of an existing issue
Projects
None yet
Development

No branches or pull requests

2 participants