@@ -74,15 +74,11 @@ - (NSString *_Nullable)headerValue {
7474 return FIRHeaderValueFromHeartbeatsPayload ([self flushHeartbeatsIntoPayload ]);
7575}
7676
77- - (void )asyncHeaderValueWithCompletionHandler : (void (^)(NSString *_Nullable))completionHandler {
78- if (@available (iOS 13.0 , macOS 10.15 , macCatalyst 13.0 , tvOS 13.0 , watchOS 6.0 , *)) {
79- [self flushHeartbeatsIntoPayloadWithCompletionHandler: ^(FIRHeartbeatsPayload *payload) {
80- completionHandler (FIRHeaderValueFromHeartbeatsPayload (payload));
81- }];
82- } else {
83- // no-op
84- completionHandler (nil );
85- }
77+ - (void )asyncHeaderValueWithCompletionHandler : (void (^)(NSString *_Nullable))completionHandler
78+ API_AVAILABLE(ios(13.0 ), macosx(10.15 ), macCatalyst(13.0 ), tvos(13.0 ), watchos(6.0 )) {
79+ [self flushHeartbeatsIntoPayloadWithCompletionHandler: ^(FIRHeartbeatsPayload *payload) {
80+ completionHandler (FIRHeaderValueFromHeartbeatsPayload (payload));
81+ }];
8682}
8783
8884- (FIRHeartbeatsPayload *)flushHeartbeatsIntoPayload {
@@ -91,15 +87,11 @@ - (FIRHeartbeatsPayload *)flushHeartbeatsIntoPayload {
9187}
9288
9389- (void )flushHeartbeatsIntoPayloadWithCompletionHandler :
94- (void (^)(FIRHeartbeatsPayload *))completionHandler {
95- if (@available (iOS 13.0 , macOS 10.15 , macCatalyst 13.0 , tvOS 13.0 , watchOS 6.0 , *)) {
96- [_heartbeatController flushAsyncWithCompletionHandler: ^(FIRHeartbeatsPayload *payload) {
97- completionHandler (payload);
98- }];
99- } else {
100- // no-op
101- completionHandler (nil );
102- }
90+ (void (^)(FIRHeartbeatsPayload *))completionHandler
91+ API_AVAILABLE(ios(13.0 ), macosx(10.15 ), macCatalyst(13.0 ), tvos(13.0 ), watchos(6.0 )) {
92+ [_heartbeatController flushAsyncWithCompletionHandler: ^(FIRHeartbeatsPayload *payload) {
93+ completionHandler (payload);
94+ }];
10395}
10496#endif // FIREBASE_BUILD_CMAKE
10597
0 commit comments