You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Although 13.1.0 version changelog claims to have added support for Facebook SDK 16, adding firebaseui-ios as a dependency with SPM is incompatible with facebok-ios-sdk16.Y.Z
Steps to reproduce:
Add facebook/facebok-ios-sdk package as a dependency with SPM, selecting version 16.Y.Z
Add firebase/firebaseui-ios package as a dependency with SPM, selecting version 13.1.0
Observed Results:
Error on dependencies resolution:
Failed to resolve dependencies.
Dependencies could not be resolved because root depends on 'firebaseui-ios' 13.1.0.
'firebaseui-ios' 13.1.0 cannot be used because 'firebaseui-ios' 13.1.0 depends on 'facebook-ios-sdk' 11.0.0..<16.0.0 and root depends on 'facebook-ios-sdk' 16.2.0.
Expected Results:
Compatibility with facebook/facebook-ios-sdk16.Y.Z
Relevant Code:
Although the Podfile was updated to use SDK 16, the Package.swift file still sets the range as "11.0.0"..<"16.0.0"
The latest release 13.2.0 is letting the Facebook-ios-sdk's version upto 16.y.z but not 17.y.z. If I try to install Facebook-ios-sdk with the latest version 17.y.z, it's having the same issue "Failed to resolve dependencies". We need the Facebook SDK's version to be more than 17 since the privacy manifest files are available in the latest versions of Facebook SDK.
Package.swift has not updated for 17.y.z version, it still ranges between 11 to 16
.package(
name: "Facebook",
url: "https://github.com/facebook/facebook-ios-sdk.git",
"11.0.0"..<"17.0.0"
),
.package(
name: "Firebase",
Versions:
13.1.0
16.Y.Z
Problem:
Although
13.1.0
version changelog claims to have added support for Facebook SDK 16, addingfirebaseui-ios
as a dependency with SPM is incompatible withfacebok-ios-sdk
16.Y.Z
Steps to reproduce:
facebook/facebok-ios-sdk
package as a dependency with SPM, selecting version16.Y.Z
firebase/firebaseui-ios
package as a dependency with SPM, selecting version13.1.0
Observed Results:
Error on dependencies resolution:
Expected Results:
Compatibility with
facebook/facebook-ios-sdk
16.Y.Z
Relevant Code:
Although the
Podfile
was updated to use SDK 16, thePackage.swift
file still sets the range as"11.0.0"..<"16.0.0"
The text was updated successfully, but these errors were encountered: