
Passing in an empty document ID, collection group ID, or collection. Fixed analyzer issue exposed by Xcode 12.5 ( #8208). Fixed depcrecation warning for projects with minimum deployment version iOS 13 and up. Fixed an issue where iOS-only apps running on iPads would report iOS as their OS Name. Ios simulator for mac reviews 2017 code#
Incorporated code quality changes around integer overflow, potential race conditions, and reinstalling signal handlers. Fixed a bug in the account linking with email link, Game Center, and phone auth flows ( #8196). Fixed analyzer issues exposed by Xcode 12.5 ( #8210). Token auto-refresh optimizations ( #8232). Apple's App Attest attestation provider support ( #8133). Fixed an analyzer issue introduced in Xcode 12.5 ( #8209). Removed "Invalid Exclude" warnings for Swift Package Manager using Xcode 13 beta 1. Stop flooding Swift Package Manager projects with Firebase test schemes ( #8167). Removed usage of a deprecated GTMSessionFetcher method ( #8294). Add missing dependency that could cause missing symbol build failures ( #8137).
App Distribution now signs out the tester when the call to fetch releases fails with an unauthorized error ( #8270).Added support needed for event modification and creation, allowing developers to remotely modify and/or create events and parameters from existing events.Swift Package Manager only release to fix an 8.3.0 tagging issue impacting some users ( #8367).Fixed handling of Unicode characters in log and assertion messages.Seeįeedback appreciated about Firebase and async/await ( #8289). Added four APIs to augment automatically generated async/await APIs.Fixed an issue where Storage could not connect to local emulators using.Added support for prototyping custom in-app message views in SwiftUI ( #8351).Added support for unit testing with in-app message data objects ( #8351).Internal refactor to improve serialization performance.Fixed build failures for extension targets ( #6548).Fixed build issues introduced in Xcode 13 beta 3 ( #8401).
FirebaseDatabase getData() callbacks are now called on the main thread ( #8247). Fixed an analyze issue introduced in Xcode 12.5 ( #8411). App Check SDK available for all supported platforms/OS versions, but App Attest andĭeviceCheck providers availability changed to match underlying platform API availability ( #8388). Fix a crash due to a race condition ( #8485). Add Firebase Performance Monitoring support for Swift Package Manager ( #6528). Performance Monitoring Warning: This version of Performance Monitoring contains a critical bug that causes logged events to be dropped after two days. Fixed an issue that delete token no longer works ( #8491).
Added new API FIRMessagingExtensionHelper exportDeliveryMetricsToBigQuery that allows developers to enable notification delivery metrics that are exportable to BigQuery ( #6181). Removed iOS version check from FIRMessagingExtensionHelper.h ( #8492). Replaced conditionally-compiled APIs with API_UNAVAILABLE annotations on unsupported platforms ( #8480). Refactored and added helper class ( #8432). Annotated platform-level availability using API_UNAVAILABLE instead of conditionally compiling certain methods with #if directives ( #8451). App Check is available on all Apple platforms except watchOS. Documented unsupported platforms ( #8493). Fix an issue where performance traces and other events were not logged correctly, causing them to be dropped after two days ( #8581). Version 8.6.1 - AugPerformance Monitoring Functions no longer sets the App Check header in the case of an error ( #8558). Fixed Firebase App Check token periodic refresh ( #8544). Fixed an issue where screen view events weren’t getting logged whileĪ system prompt was being presented ( #7577). To review release notes for the Firebase console and for other Firebaseįirebase Release Notes.