-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
[Bug]: ITMS-91061: Missing privacy manifest - Your app includes #3397
Comments
Hmm... no idea, then. The privacy manifest is declared in the podspec. My only suggestion is to fork the project and do some trial and error and see if there is something wrong with the provided manifest. If you find a solution, please submit a PR. I don't have a macOS app/Apple dev account to test this. |
did you solve this problem? |
I need to submit my app for iOS review, so I removed this dependency. I can only consider using it again after the dependency is fixed. |
Did you managed to solve the issue? ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/connectivity_plus.framework/connectivity_plus”, which includes connectivity_plus, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting February 12, 2025, 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. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@manbill Thank you for your help. I removed this plugin and have provided a custom solution |
I won't be able to fix the issue, I don't have access to a MacOS app/AppStore account to verify if it works or not, so someone from the community will have to submit a fix. If you have a custom solution then submit a PR with the fix, otherwise don't ask for updates or beg for fixes as it doesn't help anyone. |
I am encountering the issue ITMS-91061 when submitting my app for review on the App Store. The app includes the Here is the message I received from Apple:
Steps to reproduce:
Expected behavior: The Actual behavior: The SDK does not include a privacy manifest, and I cannot submit the app for review without it. Additional Information:
Request: Please update the pubspec.yaml |
This comment has been minimized.
This comment has been minimized.
I really don't want to lock this thread, but I repeat: Don't ask for updates, and don't post the same error message that is at the top. |
My only idea on why this works for all other plugins but not connectivity_plus is that this project shares the codebase between ios and macos. That's not the case for the other plugins. What I will do is to undo that and duplicate the code. I will need someone from this thread to try my code with their app. I will post a link to the branch later. |
@miquelbeltran thank you for trying/helping to solve this issue. I can test |
You can test with:
Let me know how it goes. |
Unfortunately the issue is continuing. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/connectivity_plus.
|
Hmm strange, thanks for checking nevertheless. In that branch, the plugin has the same structure and privacy manifests as I'd still appreciate it if more people can give it a try, also remember to clean your project and delete the pods' folder, just to be sure. |
I think the issue is gone. Apple didn't send me Missing privacy manifest email. I used dependency_overrides instead of override_dependencies. Also I deleted Pods and installed again.
|
Good to hear! Yes I made a typo when writing the instructions it should be |
Thank you for your help. Can you publish new version with this fix, when you available? |
Once it gets reviewed it will be released, but otherwise the |
Platform
macOS 14.5
Plugin
connectivity_plus
Version
6.1.1
Flutter SDK
3.24.5
Steps to reproduce
I had the same issue when connectivity_plus 6.1.0 was installed.
However, I received the same email even after updating to connectivity_plus 6.1.1 and deploying it.
(I did a flutter clean, removed all existing Pod-related files, and did a clean install again.)
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 privacy-impacting third-party SDK. Starting February 12, 2025, 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.
pubspec.yaml
pubspec.lock
macos/Podfile.lock
Code Sample
No response
Logs
Flutter Doctor
Checklist before submitting a bug
flutter pub upgrade
flutter clean
The text was updated successfully, but these errors were encountered: