Skip to content

Update parse_server_sdk_flutter dependencies for compatibility with privacy manifest requirements #1010

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

Closed
4 of 5 tasks
hinata-creation opened this issue Oct 7, 2024 · 1 comment · Fixed by #1014 or #1016
Closed
4 of 5 tasks
Labels
type:feature New feature or improvement of existing feature

Comments

@hinata-creation
Copy link

New Issue Checklist

Issue Description

The parse_server_sdk_flutter package is not compatible with the versions of connectivity_plus and package_info_plus that include the privacy manifest, as required by Apple before November 12, 2024. This issue prevents me from updating these packages to comply with Apple's guidelines.

Steps to reproduce

Add parse_server_sdk_flutter to the pubspec.yaml file.
Attempt to update connectivity_plus and package_info_plus to the versions that include the privacy manifest.
Run flutter pub get.

Actual Outcome

Resolving dependencies...
Because parse_server_sdk_flutter 8.0.0 depends on package_info_plus ^4.2.0 and no versions of parse_server_sdk_flutter match >8.0.0 <9.0.0, parse_server_sdk_flutter ^8.0.0 requires package_info_plus ^4.2.0.
So, because startygo depends on both parse_server_sdk_flutter ^8.0.0 and package_info_plus ^6.0.0, version solving failed.

Resolving dependencies...
Because parse_server_sdk_flutter 7.0.1 depends on connectivity_plus ^5.0.2 and no versions of parse_server_sdk_flutter match >7.0.1 <8.0.0, parse_server_sdk_flutter ^7.0.1 requires connectivity_plus ^5.0.2.
So, because startygo depends on both parse_server_sdk_flutter ^7.0.1 and connectivity_plus ^6.0.1, version solving failed.

Expected Outcome

The parse_server_sdk_flutter package should be updated to use versions of connectivity_plus and package_info_plus that include the required privacy manifest.

Environment

The parse_server_sdk_flutter package should be updated to use versions of connectivity_plus and package_info_plus that include the required privacy manifest.
Parse Flutter SDK

  • SDK version: 8.0.0
  • Flutter version: 3.19.1
  • Dart version: 3.3.0
  • Operating system version: macOS 13.2

Server

  • Parse Server version: 5.2.3

Logs

Include the dependency resolution error logs provided in the "Actual Outcome" section.

Copy link

Thanks for opening this issue!

  • 🚀 You can help us to fix this issue faster by opening a pull request with a failing test. See our Contribution Guide for how to make a pull request, or read our New Contributor's Guide if this is your first time contributing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New feature or improvement of existing feature
Projects
None yet
2 participants