Multiple products named ‘Reachability’ in: GoogleUtilities, Reachability

[REQUIRED] Step 1: Describe your environment

  • Xcode version: 12.4
  • Firebase SDK version: 7.5.0
  • Installation method: Swift Package Manager (select one)
  • Firebase Component: GoogleUtilites

[REQUIRED] Step 2: Describe the problem

Conflict with other swift package

Steps to reproduce:

I have dependency https://github.com/ashleymills/Reachability.swift, when I’m trying to update Firebase to version 7.5.0
I have an error:
multiple products named ‘Reachability’ in: GoogleUtilities, Reachability

2 thoughts on “Multiple products named ‘Reachability’ in: GoogleUtilities, Reachability

  1. Thanks for the report. I didn’t realize that SPM had this namespace issue and introduced this problem in 7.5.0. I’ll work on a fix. In the meantime, sticking to 7.4.0 would be another workaround.

  2. We’ve made a 7.5.1 distribution (only for Swift Package Manager) that addresses this issue with prefixes on the products in the GoogleUtilities package.