Firebase icon indicating copy to clipboard operation
Firebase copied to clipboard

Broken on clean install

Open AndrewSB opened this issue 6 years ago • 6 comments

Tracking on Firebase over at https://github.com/firebase/firebase-ios-sdk/issues/600

A clean install (https://github.com/AndrewSB/broken-carthage-maybe) doesn't work.

@soheilbm am I doing something obviously stupid? I tried to follow the README as closely as possible

AndrewSB avatar Dec 28 '17 11:12 AndrewSB

As an update, it definitely seems to be something broken with this repo or with my integration steps.

A manual drag and drop installation from Firebase's docs compiles and builds (attempted over at https://github.com/AndrewSB/broken-carthage-maybe/tree/manual-integration)

AndrewSB avatar Dec 28 '17 11:12 AndrewSB

Agreed, I followed all the steps very closely and both the Firebase Database frameworks are not recognized. Very disappointing. The analytics framework seems to work okay.

brooksdubois avatar Jan 25 '18 02:01 brooksdubois

@AndrewSB Are you running on High Sierra by any chance? Up until recently this was working fine for me. And then this week I upgraded to High Sierra and now I am seeing this issue. Manually dropping in the 4.10.0 frameworks from Firebase works, but that is not something that is going to work in our build pipeline. One of the things I read about this issue is that there is a version mismatch between two libraries and that is causing the issue. But I don't know why it just recently surfaced, unless the Xcode Command Line tools for High Sierra are just different enough...

paynerc avatar Mar 08 '18 00:03 paynerc

@AndrewSB I opened a PR on this repo to have it consume the 4.10.0 frameworks. I am now able to link past that error I was seeing before. Now my app crashes on launch, but its compiling. I was wondering if you are seeing similar after pulling with the latest?

paynerc avatar Mar 08 '18 14:03 paynerc

Yup, I was on high sierra. Firebase has official (beta) support for Carthage now though, so you should just be able to use their setup. See https://github.com/firebase/firebase-ios-sdk/issues/9#issuecomment-367871385

AndrewSB avatar Mar 08 '18 19:03 AndrewSB

I’m still supporting https://github.com/MonsantoCo/FirebaseFramework which is up to date with 4.10.0 and the latest Crashlytics until there is a better solution.

The current Firebase support for Carthage is still not enough.

schlingding avatar Mar 18 '18 18:03 schlingding