Skip to content

Update parse_server_sdk_flutter dependencies for compatibility with privacy manifest requirements #1010

@hinata-creation

Description

@hinata-creation

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:featureNew feature or improvement of existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions