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

[Question]: Does geolocator version 12.0.0 add privacy manifest for iOS? #1639

Open
3 of 8 tasks
CallMeBossC opened this issue Feb 17, 2025 · 1 comment
Open
3 of 8 tasks
Assignees
Labels
status: needs more info We need more information before we can continue work on this issue.

Comments

@CallMeBossC
Copy link

Please check the following before submitting a new issue.

Please select for which platform(s) you need help

  • Android
  • iOS
  • Linux
  • macOS
  • Web
  • Windows

Your question

I received an email from Apple while updating the Apple app:

ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/geolocator_apple.framework/geolocator_apple”, which includes geolocator_apple, 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 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.

I tracked the version and checked the code submission history. In March 24, I saw instructions for adding a privacy list to iOS. Why does Apple still prompt me that the plug-in does not have a privacy list in the 12.0.0 version I am using? I don't want to update to version 13.0.2 because the dart sdk doesn't want to make changes. Is there a better way to solve this problem?

Version

12.0.0

@TimHoogstrate
Copy link
Contributor

Dear @CallMeBossC,

You could try to override

dependency_overrides:
  geolocator_apple: '2.3.7'

to version:

(From changelog)

2.3.7

  • Adds privacy manifest.

Indeed it is added in 2.3.7 geolocator_apple and thus:

## 13.0.2

- Updates dependency on geolocator_apple to version 2.3.8.

But I don't know if you face any issues.

Kind regards,

@TimHoogstrate TimHoogstrate self-assigned this Feb 17, 2025
@TimHoogstrate TimHoogstrate added the status: needs more info We need more information before we can continue work on this issue. label Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs more info We need more information before we can continue work on this issue.
Projects
None yet
Development

No branches or pull requests

2 participants