Skip to content

Parse-SDK-Android:facebook is not building successfully  #1224

@MariaAbraham91

Description

@MariaAbraham91

New Issue Checklist

Issue Description

Facebook has recently removed all versions older than 18.1.3, which breaks Gradle dependency resolution when building a project that includes Parse SDK. This results in a build failure out of the box unless developers manually exclude the Facebook dependency.

We are currently bypassing the issue by excluding the Facebook SDK from Parse dependency in our Gradle configuration, but expect Parse SDK to update its dependency to use a currently available version of the Facebook SDK.

Steps to reproduce

Create a new Android project and add the latest Parse SDK dependency.

Sync/build the project.

Observe the dependency resolution failure due to missing Facebook SDK versions.

Actual Outcome

build fails with error Could not resolve com.facebook.android:facebook-login:[13.2.0, 17.0.0[.

Expected Outcome

Parse SDK should use a maintained and available version of the Facebook SDK (≥18.1.3), allowing the project to build successfully without needing manual exclusions.

Environment

Parse Android SDK

  • SDK version: '4.3.0'
  • Operating system version: Android

Server

  • Parse Server version: FILL_THIS_OUT
  • Operating system: FILL_THIS_OUT
  • Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): FILL_THIS_OUT

Database

  • System (MongoDB or Postgres): FILL_THIS_OUT
  • Database version: FILL_THIS_OUT
  • Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): FILL_THIS_OUT

Logs

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