-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS: Building documentation (Docc) gives error coming from FirebaseCoreExtension
while building with Xcode 16
#13756
Comments
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight. |
@VladimirAmiorkovFlutter Thanks for the report. We've reproduced and are working on a fix for the next release. |
@paulb777 I looked over the release notes and the change log and I do not find a reference to this issue ID, so it looks like it is not included even tho it was fixed/closed over 3 weeks ago. When can we expect this to be released, is there a way to track an issue's release? |
@VladimirAmiorkovFlutter Yes this fix was included in 11.4.0. It's shown more clearly in the Release Notes at https://firebase.google.com/support/release-notes/ios. The links you shared are lower level release notes from a PR by PR perspective in which you can see the PR that closed this issue. |
Hi @paulb777 , There are multiple errors of redefinition: Here is the project's Podfile.lockExpand
|
Hmm, what Xcode version are you using? I'm not seeing those errors with 16.1 |
I am using the latest official Version 16.0 (16A242d). |
Your previous issue was reproduced (and fixed) with a slightly different repro (using pod gen). When I follow exactly the repro steps, I see the ongoing issue with 11.4.0 I'll investigate. |
Confirmed that #13993 fixes this. The plan is to include in the upcoming 11.5.0. |
@paulb777 Thank you for the update, looking forward to 11.5.0 |
Description
With latest Xcode Version 16.0 (16A242d), when building the project everything is fine but when I build the Documentation (Product > Build Documentation), I am getting this error via:
Building the documentation of the same project with Xcode Version 15.4 works just fine, so the error must come from the new xcodebuild (Xcode 16.0 Build version 16A242d).
Here are the pods in the project:
Removing the
Firebase/Crashlytics
pod from the project resolves the documentation build issue.Reproducing the issue
$ pod init
pod 'Firebase/Crashlytics', '11.3.0'
$ pod install --repo-update
You get errors from
FirebaseCoreExtension
during build.Firebase SDK Version
11.3
Xcode Version
16.0
Installation Method
CocoaPods
Firebase Product(s)
Crashlytics
Targeted Platforms
iOS
Relevant Log Output
/Users/.../Project/Pods/FirebaseCore/FirebaseCore/Sources/Public/FirebaseCore/FIRLoggerLevel.h:23:28: redefinition of 'FIRLoggerLevel'
If using Swift Package Manager, the project's Package.resolved
Expand
Package.resolved
snippetReplace this line with the contents of your Package.resolved.
If using CocoaPods, the project's Podfile.lock
Expand
Podfile.lock
snippetThe text was updated successfully, but these errors were encountered: