Closed Brett-Best closed 3 years ago
Hi @Brett-Best , I've modified the regex expression I use to look up dependencies, can you please try again with the updated version?
For the record, the issue is CocoaPods
renames dependencies when they're part of targets with different SDKs. Same happens with different versions and frameworks vs libraries. In this particular case, FirebaseCrashlytics
has a dependency called FirebaseCore
which was named as FirebaseCore-iOS
. The current regex expression was expecting something like iOS13.2
, but not just iOS
. FirebaseCore
wasn't being determined as a FirebaseCrashlytics
dependency and it was wrongly being removed
Thanks @fermoya, can confirm the change fixes the problem for me :D
Describe the bug I’m integrating Firebase Analytics into an app I’m working on and it’s not working. Perhaps these logs will help, otherwise, I can try to make a sample project to reproduce it.
I’m getting a compilation error when trying to build my app. It seems that the script is affecting the FirebaseCrashytics build.
Stack
Installation Source
Plugins
Podfile
Additional context
Podfile.lock
Pod install log (trimmed to relevant parts):
Pod project (with analytics subspecies) [doesn’t compile]:
Pod project (if I remove the Analytics subspec) [compiles fine]: