-
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
[Core] Fix iOS 12 spec lint failure from incomplete FirebaseCoreInternal
implementation
#13952
Conversation
FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatController.swift
Outdated
Show resolved
Hide resolved
FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatController.swift
Show resolved
Hide resolved
Also, probably worth touching |
FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatController.swift
Outdated
Show resolved
Hide resolved
FirebaseCoreInternal
implementation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the thorough fix!
Green CI on this PR. Merging and will create CocoaPods-11.4.2 tag at tip of release-11.4 branch. |
Global CI running in #13955 |
Tag created: https://github.com/firebase/firebase-ios-sdk/releases/tag/CocoaPods-11.4.2 Staging to SpecsStaging |
FirebaseCore 11.4.0 will float to pick up the new FirebaseCoreInternal 11.4.2. I confirmed this in an app with the following Podfile: source 'https://github.com/firebase/SpecsStaging.git'
source 'https://cdn.cocoapods.org/'
platform :ios, '13.0'
target 'FlutterIssue' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for FlutterIssue
pod 'FirebaseAuth', '11.4.0'
target 'FlutterIssueTests' do
inherit! :search_paths
# Pods for testing
end
target 'FlutterIssueUITests' do
# Pods for testing
end
end While a public API in FirebaseCoreInternal changed, the signature matches the completion handler API used by FirebaseCore. Since there should be no other usage of the API, this shouldn't cause issue. |
For completeness, would you also test adding |
Done. Looks good. Podfile.lock:
|
Skipping the version bump in
FirebaseCoreExtension.podspec
because the changed.m
file is not listed in that spec's sources.