Closed timobaehr closed 1 year ago
For posterity, this bug is being tracked internally at Google by b/300501963.
Using cloud_firestore: ^4.9.3
inside my pubspec.yaml
I'm getting the old pods:
Installing FirebaseFirestore (10.15.0)
....
Installing gRPC-C++ (1.50.1)
Installing gRPC-Core (1.50.1)
The Flutter plugin was updated three days ago: https://pub.dev/packages/cloud_firestore
If I try to enforce usint latest version and add these lines into Podfile
pod 'Firebase/CoreOnly', '10.16.0'
pod 'Firebase/Firestore', '10.16.0'
I'm getting
[!] CocoaPods could not find compatible versions for pod "Firebase/CoreOnly":
In Podfile:
Firebase/CoreOnly (= 10.16.0)
firebase_core (from `.symlinks/plugins/firebase_core/ios`) was resolved to 2.17.0, which depends on
Firebase/CoreOnly (= 10.15.0)
Specs satisfying the `Firebase/CoreOnly (= 10.16.0), Firebase/CoreOnly (= 10.15.0)` dependency were found, but they required a higher minimum deployment target.
Am I doing something wrong? How can I upgrade to 10.16.0
?
I had the same issue and fixed it by adding $FirebaseSDKVersion = '10.16.0'
to the Podfile.
Edit: although the correct FirebaseSDKVersion was installed from the above variable, and having the -Wl,-ld_classic
set, it still does not work on iOS 12.5.7.
I have tried everything from upgrading/downgrading Firebase pods (10.9.0 ... 10.16.0) to setting up OTHER_LDFLAGS, the app is always crashing in startup on iOS 13.6 but works fine in iOS 12.5/15.3/17, using Xcode 15.1.
While running from Xcode, the app did not crash, but when I closed, cleared the app from the background, and relaunched it, it crashed only in iOS 13.6, What I am missing?
I tried to reproduce the crash with 10.16.0. It's looking very good.
I can confirm, $FirebaseSDKVersion = '10.16.0'
inside Podfile
upgrades to latest version and downgrades gRPC
.
Successfully tested on:
Just to note for others... you have to add -Wl,-ld_classic
on other linker flags on your Project and Pods on Xcode 15. Without the flags.... it still crash on iOS 12 for me.
Thanks a lot, it's working now.
How did you guys managed to solve this? This is my pod file:
# firebase
$FirebaseSDKVersion = '10.16.0'
pod 'Firebase/Analytics', $FirebaseSDKVersion
pod 'Firebase/Crashlytics', $FirebaseSDKVersion
pod 'Firebase/RemoteConfig', $FirebaseSDKVersion
pod 'Firebase/Firestore', $FirebaseSDKVersion
pod 'Firebase/Auth', $FirebaseSDKVersion
pod 'Firebase/Storage', $FirebaseSDKVersion
pod 'gRPC-C++', "1.44"
I'm getting:
!] CocoaPods could not find compatible versions for pod "gRPC-C++":
In Podfile:
Firebase/Firestore (= 10.16.0) was resolved to 10.16.0, which depends on
FirebaseFirestore (~> 10.16.0) was resolved to 10.16.0, which depends on
gRPC-C++ (~> 1.49.1)
gRPC-C++ (= 1.44)
@osfunapps Remove pod 'gRPC-C++', "1.44"
from the Podfile
@paulb777 Yeah tried this but Firestore code:
let docRef = db.collection("collection").document("doc")
docRef.getDocument { (snapshot, error) in
crashes in:
temporary_buffer.h
in line:
__r.first = static_cast<_Tp*>(::operator new(__n * sizeof(_Tp), nothrow));
(it looks like it's related to gRPC
:
Thread 5 Queue : com.google.firebase.firestore (serial)
#0 0x0000000000000000 in 0x00000000 ()
#1 0x000000010498a6a0 in std::__1::pair<grpc_core::ChannelInit::Builder::Slot*, long> std::__1::get_temporary_buffer[abi:v160006]<grpc_core::ChannelInit::Builder::Slot>(long) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__memory/temporary_buffer.h:57
#2 0x000000010498a4d8 in void std::__1::__stable_sort_impl[abi:v160006]<std::__1::_ClassicAlgPolicy, std::__1::__wrap_iter<grpc_core::ChannelInit::Builder::Slot*>, grpc_core::ChannelInit::Builder::Build()::$_0>(std::__1::__wrap_iter<grpc_core::ChannelInit::Builder::Slot*>, std::__1::__wrap_iter<grpc_core::ChannelInit::Builder::Slot*>, grpc_core::ChannelInit::Builder::Build()::$_0&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__algorithm/stable_sort.h:225
#3 0x0000000104987cb0 in void std::__1::stable_sort[abi:v160006]<std::__1::__wrap_iter<grpc_core::ChannelInit::Builder::Slot*>, grpc_core::ChannelInit::Builder::Build()::$_0>(std::__1::__wrap_iter<grpc_core::ChannelInit::Builder::Slot*>, std::__1::__wrap_iter<grpc_core::ChannelInit::Builder::Slot*>, grpc_core::ChannelInit::Builder::Build()::$_0) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__algorithm/stable_sort.h:236
#4 0x0000000104987b44 in grpc_core::ChannelInit::Builder::Build() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/lib/surface/channel_init.cc:36
#5 0x0000000104a644f4 in grpc_core::CoreConfiguration::CoreConfiguration(grpc_core::CoreConfiguration::Builder*) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/lib/config/core_configuration.cc:42
#6 0x0000000104a644a8 in grpc_core::CoreConfiguration::CoreConfiguration(grpc_core::CoreConfiguration::Builder*) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/lib/config/core_configuration.cc:46
#7 0x0000000104a6444c in grpc_core::CoreConfiguration::Builder::Build() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/lib/config/core_configuration.cc:36
#8 0x0000000104a64ad0 in grpc_core::CoreConfiguration::BuildNewAndMaybeSet() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/lib/config/core_configuration.cc:83
#9 0x0000000104953770 in grpc_core::CoreConfiguration::Get() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/lib/config/core_configuration.h:133
#10 0x00000001049b2a54 in ::grpc_channel_create(const char *, grpc_channel_credentials *, const grpc_channel_args *) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-Core/src/core/ext/transport/chttp2/client/chttp2_connector.cc:354
#11 0x00000001067a3740 in grpc::SecureChannelCredentials::CreateChannelWithInterceptors(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, grpc::ChannelArguments const&, std::__1::vector<std::__1::unique_ptr<grpc::experimental::ClientInterceptorFactoryInterface, std::__1::default_delete<grpc::experimental::ClientInterceptorFactoryInterface>>, std::__1::allocator<std::__1::unique_ptr<grpc::experimental::ClientInterceptorFactoryInterface, std::__1::default_delete<grpc::experimental::ClientInterceptorFactoryInterface>>>>) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-C++/src/cpp/client/secure_credentials.cc:83
#12 0x00000001067a36a4 in grpc::SecureChannelCredentials::CreateChannelImpl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, grpc::ChannelArguments const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-C++/src/cpp/client/secure_credentials.cc:67
#13 0x0000000106768f1c in grpc::CreateCustomChannel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::shared_ptr<grpc::ChannelCredentials> const&, grpc::ChannelArguments const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/gRPC-C++/src/cpp/client/create_channel.cc:49
#14 0x000000010253fae8 in firebase::firestore::remote::GrpcConnection::CreateChannel() const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/grpc_connection.cc:312
#15 0x000000010253f96c in firebase::firestore::remote::GrpcConnection::EnsureActiveStub() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/grpc_connection.cc:295
#16 0x00000001025402f4 in firebase::firestore::remote::GrpcConnection::CreateStream(absl::lts_20220623::string_view, firebase::firestore::credentials::AuthToken const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, firebase::firestore::remote::GrpcStreamObserver*) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/grpc_connection.cc:341
#17 0x00000001027e3ba0 in firebase::firestore::remote::WatchStream::CreateGrpcStream(firebase::firestore::remote::GrpcConnection*, firebase::firestore::credentials::AuthToken const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/watch_stream.cc:83
#18 0x000000010275acfc in firebase::firestore::remote::Stream::ResumeStartWithCredentials(firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/stream.cc:179
#19 0x0000000102760ba8 in firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()::operator()() const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/stream.cc:154
#20 0x0000000102760b20 in decltype(std::declval<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()&>()()) std::__1::__invoke[abi:v160006]<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()&>(firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:394
#21 0x0000000102760ad8 in void std::__1::__invoke_void_return_wrapper<void, true>::__call<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()&>(firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:487
#22 0x0000000102760ab4 in std::__1::__function::__alloc_func<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'(), std::__1::allocator<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()>, void ()>::operator()[abi:v160006]() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:185
#23 0x000000010275f790 in std::__1::__function::__func<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'(), std::__1::allocator<firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const::'lambda'()>, void ()>::operator()() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:356
#24 0x000000010235d4cc in std::__1::__function::__value_func<void ()>::operator()[abi:v160006]() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:510
#25 0x000000010235ab68 in std::__1::function<void ()>::operator()() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:1156
#26 0x000000010235ab28 in firebase::firestore::util::AsyncQueue::ExecuteBlocking(std::__1::function<void ()> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:89
#27 0x000000010235f6a8 in firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0::operator()() const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:144
#28 0x000000010235f67c in decltype(std::declval<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&>()()) std::__1::__invoke[abi:v160006]<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&>(firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:394
#29 0x000000010235f634 in void std::__1::__invoke_void_return_wrapper<void, true>::__call<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&>(firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:487
#30 0x000000010235f610 in std::__1::__function::__alloc_func<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0, std::__1::allocator<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0>, void ()>::operator()[abi:v160006]() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:185
#31 0x000000010235e3a4 in std::__1::__function::__func<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0, std::__1::allocator<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0>, void ()>::operator()() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:356
#32 0x000000010235d4cc in std::__1::__function::__value_func<void ()>::operator()[abi:v160006]() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:510
#33 0x000000010235ab68 in std::__1::function<void ()>::operator()() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:1156
#34 0x00000001027a367c in firebase::firestore::util::Task::ExecuteAndRelease() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/task.cc:102
#35 0x0000000102447034 in firebase::firestore::util::ExecutorLibdispatch::InvokeAsync(void*) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/executor_libdispatch.mm:237
#36 0x000000010729cc78 in _dispatch_client_callout ()
#37 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#38 0x00000001072a58b4 in _dispatch_lane_invoke ()
#39 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#40 0x000000021ef1a114 in _pthread_wqthread ()
#41 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.main-thread (Thread 1) Queue : com.apple.main-thread (serial)
#0 0x00000001072a1760 in dispatch_async_f ()
#1 0x0000000102446fb0 in firebase::firestore::util::ExecutorLibdispatch::Execute(std::__1::function<void ()>&&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/executor_libdispatch.mm:115
#2 0x000000010235adb8 in firebase::firestore::util::AsyncQueue::EnqueueRelaxed(std::__1::function<void ()> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:115
#3 0x000000010275eb80 in firebase::firestore::remote::Stream::RequestCredentials()::$_0::operator()(absl::lts_20220623::optional<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>> const&, absl::lts_20220623::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&) const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/stream.cc:145
#4 0x000000010275e91c in firebase::firestore::remote::Stream::RequestCredentials()::$_1::operator()(firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken> const&) const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/stream.cc:159
#5 0x000000010275e8c4 in decltype(std::declval<firebase::firestore::remote::Stream::RequestCredentials()::$_1&>()(std::declval<firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>>())) std::__1::__invoke[abi:v160006]<firebase::firestore::remote::Stream::RequestCredentials()::$_1&, firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>>(firebase::firestore::remote::Stream::RequestCredentials()::$_1&, firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:394
#6 0x000000010275e874 in void std::__1::__invoke_void_return_wrapper<void, true>::__call<firebase::firestore::remote::Stream::RequestCredentials()::$_1&, firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>>(firebase::firestore::remote::Stream::RequestCredentials()::$_1&, firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:487
#7 0x000000010275e848 in std::__1::__function::__alloc_func<firebase::firestore::remote::Stream::RequestCredentials()::$_1, std::__1::allocator<firebase::firestore::remote::Stream::RequestCredentials()::$_1>, void (firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>)>::operator()[abi:v160006](firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:185
#8 0x000000010275d4ac in std::__1::__function::__func<firebase::firestore::remote::Stream::RequestCredentials()::$_1, std::__1::allocator<firebase::firestore::remote::Stream::RequestCredentials()::$_1>, void (firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>)>::operator()(firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:356
#9 0x0000000102481d8c in std::__1::__function::__value_func<void (firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>)>::operator()[abi:v160006](firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>&&) const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:510
#10 0x0000000102480608 in std::__1::function<void (firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>)>::operator()(firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>) const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:1156
#11 0x0000000102480280 in invocation function for block in firebase::firestore::credentials::FirebaseAuthCredentialsProvider::GetToken(std::__1::function<void (firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>)>) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/credentials/firebase_auth_credentials_provider_apple.mm:102
#12 0x000000010208d7cc in __47-[FIRAuth getTokenForcingRefresh:withCallback:]_block_invoke_6 at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2560
#13 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#14 0x000000010729cc78 in _dispatch_client_callout ()
#15 0x00000001072aa6fc in _dispatch_main_queue_callback_4CF ()
#16 0x000000021f28cb20 in __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ ()
#17 0x000000021f287a58 in __CFRunLoopRun ()
#18 0x000000021f286fb4 in CFRunLoopRunSpecific ()
#19 0x000000022148979c in GSEventRunModal ()
#20 0x000000024bcd3c38 in UIApplicationMain ()
#21 0x0000000100ca17a4 in main at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/GeneralRemoteiOS/AppDelegate.swift:22
#22 0x000000021ed4a8e0 in start ()
Enqueued from com.google.firebase.auth.serialTaskQueue (Thread 10) Queue : com.google.firebase.auth.serialTaskQueue (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000010208d748 in __47-[FIRAuth getTokenForcingRefresh:withCallback:]_block_invoke_5 at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2559
#2 0x00000001020ce3dc in __51-[FIRUser internalGetTokenForcingRefresh:callback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/User/FIRUser.m:1035
#3 0x00000001020c1074 in __65-[FIRSecureTokenService fetchAccessTokenForcingRefresh:callback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/SystemService/FIRSecureTokenService.m:101
#4 0x00000001020a4aa0 in __38-[FIRAuthSerialTaskQueue enqueueTask:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuthSerialTaskQueue.m:48
#5 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#6 0x000000010729cc78 in _dispatch_client_callout ()
#7 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#8 0x00000001072a58ec in _dispatch_lane_invoke ()
#9 0x00000001072a4a4c in _dispatch_lane_serial_drain ()
#10 0x00000001072a58b4 in _dispatch_lane_invoke ()
#11 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#12 0x000000021ef1a114 in _pthread_wqthread ()
#13 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.google.firebase.auth.globalWorkQueue (Thread 5) Queue : com.google.firebase.auth.globalWorkQueue (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x00000001020a49d8 in -[FIRAuthSerialTaskQueue enqueueTask:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuthSerialTaskQueue.m:42
#2 0x00000001020c0fc4 in -[FIRSecureTokenService fetchAccessTokenForcingRefresh:callback:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/SystemService/FIRSecureTokenService.m:98
#3 0x00000001020ce280 in -[FIRUser internalGetTokenForcingRefresh:callback:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/User/FIRUser.m:1021
#4 0x000000010208d4ac in __47-[FIRAuth getTokenForcingRefresh:withCallback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2556
#5 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#6 0x000000010729cc78 in _dispatch_client_callout ()
#7 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#8 0x00000001072a58b4 in _dispatch_lane_invoke ()
#9 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#10 0x000000021ef1a114 in _pthread_wqthread ()
#11 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.google.firebase.firestore (Thread 10) Queue : com.google.firebase.firestore (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000010208d080 in -[FIRAuth getTokenForcingRefresh:withCallback:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2514
#2 0x000000010247ff54 in firebase::firestore::credentials::FirebaseAuthCredentialsProvider::GetToken(std::__1::function<void (firebase::firestore::util::StatusOr<firebase::firestore::credentials::AuthToken>)>) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/credentials/firebase_auth_credentials_provider_apple.mm:120
#3 0x000000010275a874 in firebase::firestore::remote::Stream::RequestCredentials() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/stream.cc:158
#4 0x000000010275a520 in firebase::firestore::remote::Stream::Start() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/stream.cc:108
#5 0x0000000102734028 in firebase::firestore::remote::RemoteStore::StartWatchStream() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/remote_store.cc:226
#6 0x0000000102733e20 in firebase::firestore::remote::RemoteStore::EnableNetwork() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/remote_store.cc:110
#7 0x0000000102736980 in firebase::firestore::remote::RemoteStore::RestartNetwork() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/remote_store.cc:585
#8 0x0000000102736a24 in firebase::firestore::remote::RemoteStore::HandleCredentialChange() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/remote/remote_store.cc:594
#9 0x000000010276cb00 in firebase::firestore::core::SyncEngine::HandleCredentialChange(firebase::firestore::credentials::User const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/core/sync_engine.cc:278
#10 0x00000001024b0450 in firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()::operator()() const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/core/firestore_client.cc:161
#11 0x00000001024b0390 in decltype(std::declval<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()&>()()) std::__1::__invoke[abi:v160006]<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()&>(firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:394
#12 0x00000001024b0348 in void std::__1::__invoke_void_return_wrapper<void, true>::__call<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()&>(firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:487
#13 0x00000001024b0324 in std::__1::__function::__alloc_func<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'(), std::__1::allocator<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()>, void ()>::operator()[abi:v160006]() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:185
#14 0x00000001024af088 in std::__1::__function::__func<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'(), std::__1::allocator<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User)::'lambda0'()>, void ()>::operator()() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:356
#15 0x000000010235d4cc in std::__1::__function::__value_func<void ()>::operator()[abi:v160006]() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:510
#16 0x000000010235ab68 in std::__1::function<void ()>::operator()() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:1156
#17 0x000000010235ab28 in firebase::firestore::util::AsyncQueue::ExecuteBlocking(std::__1::function<void ()> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:89
#18 0x000000010235f6a8 in firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0::operator()() const at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:144
#19 0x000000010235f67c in decltype(std::declval<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&>()()) std::__1::__invoke[abi:v160006]<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&>(firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:394
#20 0x000000010235f634 in void std::__1::__invoke_void_return_wrapper<void, true>::__call<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&>(firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:487
#21 0x000000010235f610 in std::__1::__function::__alloc_func<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0, std::__1::allocator<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0>, void ()>::operator()[abi:v160006]() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:185
#22 0x000000010235e3a4 in std::__1::__function::__func<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0, std::__1::allocator<firebase::firestore::util::AsyncQueue::Wrap(std::__1::function<void ()> const&)::$_0>, void ()>::operator()() at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:356
#23 0x000000010235d4cc in std::__1::__function::__value_func<void ()>::operator()[abi:v160006]() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:510
#24 0x000000010235ab68 in std::__1::function<void ()>::operator()() const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:1156
#25 0x00000001027a367c in firebase::firestore::util::Task::ExecuteAndRelease() at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/task.cc:102
#26 0x0000000102447034 in firebase::firestore::util::ExecutorLibdispatch::InvokeAsync(void*) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/executor_libdispatch.mm:237
#27 0x000000010729cc78 in _dispatch_client_callout ()
#28 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#29 0x00000001072a58b4 in _dispatch_lane_invoke ()
#30 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#31 0x000000021ef1a114 in _pthread_wqthread ()
#32 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.main-thread (Thread 1) Queue : com.apple.main-thread (serial)
#0 0x00000001072a1760 in dispatch_async_f ()
#1 0x0000000102446fb0 in firebase::firestore::util::ExecutorLibdispatch::Execute(std::__1::function<void ()>&&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/executor_libdispatch.mm:115
#2 0x000000010235adb8 in firebase::firestore::util::AsyncQueue::EnqueueRelaxed(std::__1::function<void ()> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:115
#3 0x000000010235aba0 in firebase::firestore::util::AsyncQueue::Enqueue(std::__1::function<void ()> const&) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/util/async_queue.cc:95
#4 0x00000001024ac720 in firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1::operator()(firebase::firestore::credentials::User) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/core/firestore_client.cc:157
#5 0x00000001024ac514 in decltype(std::declval<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1&>()(std::declval<firebase::firestore::credentials::User>())) std::__1::__invoke[abi:v160006]<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1&, firebase::firestore::credentials::User>(firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1&, firebase::firestore::credentials::User&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:394
#6 0x00000001024ac4ac in void std::__1::__invoke_void_return_wrapper<void, true>::__call<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1&, firebase::firestore::credentials::User>(firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1&, firebase::firestore::credentials::User&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/invoke.h:487
#7 0x00000001024ac480 in std::__1::__function::__alloc_func<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1, std::__1::allocator<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1>, void (firebase::firestore::credentials::User)>::operator()[abi:v160006](firebase::firestore::credentials::User&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:185
#8 0x00000001024ab1ec in std::__1::__function::__func<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1, std::__1::allocator<firebase::firestore::core::FirestoreClient::Create(firebase::firestore::core::DatabaseInfo const&, firebase::firestore::api::Settings const&, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<firebase::firestore::credentials::AuthToken, firebase::firestore::credentials::User>>, std::__1::shared_ptr<firebase::firestore::credentials::CredentialsProvider<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, std::__1::shared_ptr<firebase::firestore::util::Executor>, std::__1::shared_ptr<firebase::firestore::util::AsyncQueue>, std::__1::unique_ptr<firebase::firestore::remote::FirebaseMetadataProvider, std::__1::default_delete<firebase::firestore::remote::FirebaseMetadataProvider>>)::$_1>, void (firebase::firestore::credentials::User)>::operator()(firebase::firestore::credentials::User&&) at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:356
#9 0x0000000102481b88 in std::__1::__function::__value_func<void (firebase::firestore::credentials::User)>::operator()[abi:v160006](firebase::firestore::credentials::User&&) const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:510
#10 0x000000010247faac in std::__1::function<void (firebase::firestore::credentials::User)>::operator()(firebase::firestore::credentials::User) const at /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/usr/include/c++/v1/__functional/function.h:1156
#11 0x000000010247f750 in invocation function for block in firebase::firestore::credentials::FirebaseAuthCredentialsProvider::FirebaseAuthCredentialsProvider(FIRApp*, id<FIRAuthInterop>) at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseFirestore/Firestore/core/src/credentials/firebase_auth_credentials_provider_apple.mm:64
#12 0x000000021fc7def0 in -[__NSObserver _doit:] ()
#13 0x000000021f26c21c in __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ ()
#14 0x000000021f26c1e8 in ___CFXRegistrationPost_block_invoke ()
#15 0x000000021f26b6dc in _CFXRegistrationPost ()
#16 0x000000021f26b388 in ___CFXNotificationPost_block_invoke ()
#17 0x000000021f1e4c54 in -[_CFXNotificationRegistrar find:object:observer:enumerator:] ()
#18 0x000000021f26ae38 in _CFXNotificationPost ()
#19 0x000000021fc541a4 in -[NSNotificationCenter postNotificationName:object:userInfo:] ()
#20 0x000000010208a9f8 in __50-[FIRAuth possiblyPostAuthStateChangeNotification]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2088
#21 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#22 0x000000010729cc78 in _dispatch_client_callout ()
#23 0x00000001072aa6fc in _dispatch_main_queue_callback_4CF ()
#24 0x000000021f28cb20 in __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ ()
#25 0x000000021f287a58 in __CFRunLoopRun ()
#26 0x000000021f286fb4 in CFRunLoopRunSpecific ()
#27 0x000000022148979c in GSEventRunModal ()
#28 0x000000024bcd3c38 in UIApplicationMain ()
#29 0x0000000100ca17a4 in main at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/GeneralRemoteiOS/AppDelegate.swift:22
#30 0x000000021ed4a8e0 in start ()
Enqueued from com.google.firebase.auth.globalWorkQueue (Thread 5) Queue : com.google.firebase.auth.globalWorkQueue (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000010208a950 in -[FIRAuth possiblyPostAuthStateChangeNotification] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2087
#2 0x000000010208ab24 in -[FIRAuth updateKeychainWithUser:error:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Auth/FIRAuth.m:2102
#3 0x00000001020ca4bc in -[FIRUser updateKeychain:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/User/FIRUser.m:556
#4 0x00000001020ce37c in __51-[FIRUser internalGetTokenForcingRefresh:callback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/User/FIRUser.m:1030
#5 0x00000001020c11f0 in __65-[FIRSecureTokenService fetchAccessTokenForcingRefresh:callback:]_block_invoke_2 at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/SystemService/FIRSecureTokenService.m:108
#6 0x00000001020c19cc in __53-[FIRSecureTokenService requestAccessToken:callback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/SystemService/FIRSecureTokenService.m:202
#7 0x0000000102093b28 in __56-[FIRAuthBackendRPCImplementation secureToken:callback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Backend/FIRAuthBackend.m:1007
#8 0x0000000102095acc in __69-[FIRAuthBackendRPCImplementation callWithRequest:response:callback:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/FirebaseAuth/FirebaseAuth/Sources/Backend/FIRAuthBackend.m:1339
#9 0x0000000103bee71c in __106-[GTMSessionFetcher invokeFetchCallbacksOnCallbackQueueWithData:error:mayDecorate:shouldReleaseCallbacks:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:2680
#10 0x0000000103bee35c in __66-[GTMSessionFetcher invokeOnCallbackQueue:afterUserStopped:block:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:2633
#11 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#12 0x000000010729cc78 in _dispatch_client_callout ()
#13 0x00000001072a4dd4 in _dispatch_lane_serial_drain ()
#14 0x00000001072a58b4 in _dispatch_lane_invoke ()
#15 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#16 0x000000021ef1a114 in _pthread_wqthread ()
#17 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from (Thread 4) Queue : (serial)
#0 0x000000010729eb28 in dispatch_group_async ()
#1 0x0000000103bee134 in -[GTMSessionFetcher invokeOnCallbackQueue:afterUserStopped:block:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:2609
#2 0x0000000103bee654 in -[GTMSessionFetcher invokeFetchCallbacksOnCallbackQueueWithData:error:mayDecorate:shouldReleaseCallbacks:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:2677
#3 0x0000000103bf17bc in -[GTMSessionFetcher finishWithError:shouldRetry:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:3236
#4 0x0000000103bf05c0 in -[GTMSessionFetcher URLSession:task:didCompleteWithError:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:3020
#5 0x000000021fa7f420 in __51-[NSURLSession delegate_task:didCompleteWithError:]_block_invoke.182 ()
#6 0x000000021fd60cf4 in __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ ()
#7 0x000000021fc6cd90 in -[NSBlockOperation main] ()
#8 0x000000021fc6c278 in -[__NSOperationInternal _start:] ()
#9 0x000000021fd62a78 in __NSOQSchedule_f ()
#10 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#11 0x000000010729cc78 in _dispatch_client_callout ()
#12 0x000000010729fffc in _dispatch_continuation_pop ()
#13 0x000000010729f458 in _dispatch_async_redirect_invoke ()
#14 0x00000001072addc8 in _dispatch_root_queue_drain ()
#15 0x00000001072ae7ac in _dispatch_worker_thread2 ()
#16 0x000000021ef1a1b4 in _pthread_wqthread ()
#17 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.NSURLSession-work (Thread 5) Queue : com.apple.NSURLSession-work (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021fd60434 in __NSOQSchedule ()
#2 0x000000021fd61860 in __addOperations ()
#3 0x000000021f8aad74 in -[NSURLSession delegate_task:didCompleteWithError:] ()
#4 0x000000021f8a7a48 in -[__NSCFLocalSessionTask _task_onqueue_didFinish] ()
#5 0x000000021f8a7530 in -[__NSCFLocalSessionTask connection:didFinishLoadingWithError:] ()
#6 0x000000021f95d9c8 in __51-[__NSCFURLLocalSessionConnection _task_sendFinish]_block_invoke ()
#7 0x000000021f8a6a1c in -[__NSCFURLLocalSessionConnection _task_sendFinish] ()
#8 0x00000001072aae90 in _dispatch_block_async_invoke2 ()
#9 0x000000010729cc78 in _dispatch_client_callout ()
#10 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#11 0x00000001072a58b4 in _dispatch_lane_invoke ()
#12 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#13 0x000000021ef1a114 in _pthread_wqthread ()
#14 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from (Thread 4) Queue : (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021f8a2d7c in -[__NSCFURLSessionConnection withWorkQueueAsync:] ()
#2 0x000000021f8a3750 in -[__NSCFURLLocalSessionConnection afterDelegateWithTick:] ()
#3 0x000000021fd60cf4 in __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ ()
#4 0x000000021fc6cd90 in -[NSBlockOperation main] ()
#5 0x000000021fc6c278 in -[__NSOperationInternal _start:] ()
#6 0x000000021fd62a78 in __NSOQSchedule_f ()
#7 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#8 0x000000010729cc78 in _dispatch_client_callout ()
#9 0x000000010729fffc in _dispatch_continuation_pop ()
#10 0x000000010729f458 in _dispatch_async_redirect_invoke ()
#11 0x00000001072addc8 in _dispatch_root_queue_drain ()
#12 0x00000001072ae7ac in _dispatch_worker_thread2 ()
#13 0x000000021ef1a1b4 in _pthread_wqthread ()
#14 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.NSURLSession-work (Thread 4) Queue : com.apple.NSURLSession-work (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021fd60434 in __NSOQSchedule ()
#2 0x000000021fd61860 in __addOperations ()
#3 0x000000021f8b01b8 in -[NSURLSession delegate_task:didFinishCollectingMetrics:completion:] ()
#4 0x000000021f8ae464 in -[__NSCFLocalSessionTask connection:didFinishCollectingMetrics:completion:] ()
#5 0x000000021f95db84 in __50-[__NSCFURLLocalSessionConnection _tick_finishing]_block_invoke.166 ()
#6 0x000000021f8a8b54 in -[__NSCFURLLocalSessionConnection _tick_finishing] ()
#7 0x00000001072aae90 in _dispatch_block_async_invoke2 ()
#8 0x000000010729cc78 in _dispatch_client_callout ()
#9 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#10 0x00000001072a58b4 in _dispatch_lane_invoke ()
#11 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#12 0x000000021ef1a114 in _pthread_wqthread ()
#13 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from (Thread 4) Queue : (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021f8a2d7c in -[__NSCFURLSessionConnection withWorkQueueAsync:] ()
#2 0x000000021f8a3750 in -[__NSCFURLLocalSessionConnection afterDelegateWithTick:] ()
#3 0x000000021f95d8f8 in __48-[__NSCFURLLocalSessionConnection _tick_running]_block_invoke_2 ()
#4 0x000000021fd60cf4 in __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ ()
#5 0x000000021fc6cd90 in -[NSBlockOperation main] ()
#6 0x000000021fc6c278 in -[__NSOperationInternal _start:] ()
#7 0x000000021fd62a78 in __NSOQSchedule_f ()
#8 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#9 0x000000010729cc78 in _dispatch_client_callout ()
#10 0x000000010729fffc in _dispatch_continuation_pop ()
#11 0x000000010729f458 in _dispatch_async_redirect_invoke ()
#12 0x00000001072addc8 in _dispatch_root_queue_drain ()
#13 0x00000001072ae7ac in _dispatch_worker_thread2 ()
#14 0x000000021ef1a1b4 in _pthread_wqthread ()
#15 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.NSURLSession-work (Thread 4) Queue : com.apple.NSURLSession-work (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021fd60434 in __NSOQSchedule ()
#2 0x000000021fd61860 in __addOperations ()
#3 0x000000021f8a2d0c in -[NSURLSession delegate_dataTask:didReceiveData:completionHandler:] ()
#4 0x000000021f8a2a54 in -[__NSCFLocalSessionTask _task_onqueue_didReceiveDispatchData:completionHandler:] ()
#5 0x000000021f8a26e8 in -[__NSCFLocalSessionTask connection:didReceiveData:completion:] ()
#6 0x000000021f95d844 in __48-[__NSCFURLLocalSessionConnection _tick_running]_block_invoke ()
#7 0x000000021f8a2470 in -[__NSCFURLLocalSessionConnection _tick_running] ()
#8 0x00000001072aae90 in _dispatch_block_async_invoke2 ()
#9 0x000000010729cc78 in _dispatch_client_callout ()
#10 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#11 0x00000001072a58b4 in _dispatch_lane_invoke ()
#12 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#13 0x000000021ef1a114 in _pthread_wqthread ()
#14 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.NSURLSession-work (Thread 4) Queue : com.apple.NSURLSession-work (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021f8a2d7c in -[__NSCFURLSessionConnection withWorkQueueAsync:] ()
#2 0x000000021f8a3750 in -[__NSCFURLLocalSessionConnection afterDelegateWithTick:] ()
#3 0x000000021f95dccc in __61-[__NSCFURLLocalSessionConnection _didReceiveResponse:sniff:]_block_invoke_2 ()
#4 0x000000021f8e5004 in __67-[__NSCFLocalSessionTask connection:didReceiveResponse:completion:]_block_invoke_2 ()
#5 0x000000021f8af0a0 in -[__NSCFLocalSessionTask _private_onqueue_didReceiveResponseDisposition:completion:] ()
#6 0x000000021f8e37f8 in __62-[__NSCFLocalDataTask _onqueue_didReceiveResponse:completion:]_block_invoke_2 ()
#7 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#8 0x000000010729cc78 in _dispatch_client_callout ()
#9 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#10 0x00000001072a58b4 in _dispatch_lane_invoke ()
#11 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#12 0x000000021ef1a114 in _pthread_wqthread ()
#13 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from (Thread 4) Queue : (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021f8e37bc in __62-[__NSCFLocalDataTask _onqueue_didReceiveResponse:completion:]_block_invoke ()
#2 0x0000000103beccd0 in __78-[GTMSessionFetcher URLSession:dataTask:didReceiveResponse:completionHandler:]_block_invoke at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:2341
#3 0x0000000103beca70 in -[GTMSessionFetcher URLSession:dataTask:didReceiveResponse:completionHandler:] at /Users/ozshabbat/Programming/iOS/Remotes/Projects/GeneralRemote/GeneralRemoteiOS/Pods/GTMSessionFetcher/Sources/Core/GTMSessionFetcher.m:2362
#4 0x000000021fd60cf4 in __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ ()
#5 0x000000021fc6cd90 in -[NSBlockOperation main] ()
#6 0x000000021fc6c278 in -[__NSOperationInternal _start:] ()
#7 0x000000021fd62a78 in __NSOQSchedule_f ()
#8 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#9 0x000000010729cc78 in _dispatch_client_callout ()
#10 0x000000010729fffc in _dispatch_continuation_pop ()
#11 0x000000010729f458 in _dispatch_async_redirect_invoke ()
#12 0x00000001072addc8 in _dispatch_root_queue_drain ()
#13 0x00000001072ae7ac in _dispatch_worker_thread2 ()
#14 0x000000021ef1a1b4 in _pthread_wqthread ()
#15 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.NSURLSession-work (Thread 4) Queue : com.apple.NSURLSession-work (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021fd60434 in __NSOQSchedule ()
#2 0x000000021fd61860 in __addOperations ()
#3 0x000000021f8a7ea0 in -[NSURLSession delegate_dataTask:didReceiveResponse:completionHandler:] ()
#4 0x000000021f8a6810 in -[__NSCFLocalDataTask _onqueue_didReceiveResponse:completion:] ()
#5 0x000000021f8e4fac in __67-[__NSCFLocalSessionTask connection:didReceiveResponse:completion:]_block_invoke ()
#6 0x000000021f8a63f4 in -[__NSCFLocalSessionTask connection:didReceiveResponse:completion:] ()
#7 0x000000021f95dc1c in __61-[__NSCFURLLocalSessionConnection _didReceiveResponse:sniff:]_block_invoke ()
#8 0x000000021f8a5ae4 in -[__NSCFURLLocalSessionConnection _didReceiveResponse:sniff:] ()
#9 0x000000021fa288bc in invocation function for block in URLConnectionLoader::protocolDidReceiveResponse(_CFURLResponse*) ()
#10 0x000000021f95fed0 in invocation function for block in SessionConnectionLoadable::withLoaderClientAsync(void (LoaderClientInterface*) block_pointer) ()
#11 0x00000001072aae90 in _dispatch_block_async_invoke2 ()
#12 0x000000010729cc78 in _dispatch_client_callout ()
#13 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#14 0x00000001072a58b4 in _dispatch_lane_invoke ()
#15 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#16 0x000000021ef1a114 in _pthread_wqthread ()
#17 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.NSURLSession-work (Thread 4) Queue : com.apple.NSURLSession-work (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021f8a2d7c in -[__NSCFURLSessionConnection withWorkQueueAsync:] ()
#2 0x000000021f95f5b8 in SessionConnectionLoadable::withLoaderClientAsync(void (LoaderClientInterface*) block_pointer) ()
#3 0x000000021fa286e4 in URLConnectionLoader::protocolDidReceiveResponse(_CFURLResponse*) ()
#4 0x000000021fa2dc28 in invocation function for block in URLConnectionLoader_Classic::protocolDidReceiveResponse(_CFURLResponse*) ()
#5 0x000000021fa1cc08 in invocation function for block in URLConnectionInstanceData::withWorkQueueAsync(void () block_pointer) const ()
#6 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#7 0x000000010729cc78 in _dispatch_client_callout ()
#8 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#9 0x00000001072a58b4 in _dispatch_lane_invoke ()
#10 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#11 0x000000021ef1a114 in _pthread_wqthread ()
#12 0x000000021ef1ccd4 in start_wqthread ()
Enqueued from com.apple.CFNetwork.LoaderQ (Thread 10) Queue : com.apple.CFNetwork.LoaderQ (serial)
#0 0x00000001072a1a1c in dispatch_async ()
#1 0x000000021fa1cbd8 in URLConnectionInstanceData::withWorkQueueAsync(void () block_pointer) const ()
#2 0x000000021fa2dbfc in URLConnectionLoader_Classic::protocolDidReceiveResponse(_CFURLResponse*) ()
#3 0x000000021f9d5794 in HTTPProtocol::checkAndSendDidReceiveResponse() ()
#4 0x000000021f9db258 in HTTPProtocol::performHeaderReadPostProcessing(__CFHTTPMessage*, unsigned char) ()
#5 0x000000021f9d6894 in HTTPProtocol::performHeaderRead(__CFHTTPMessage*) ()
#6 0x000000021f9d6274 in HTTPProtocol::handleStreamEvent(__CFHTTPMessage*, dispatch_data_s*, CFStreamError const*) ()
#7 0x000000021fa03084 in HTTP2Stream::_onschedulingset_notifyDataAvailable(dispatch_data_s*) ()
#8 0x000000021fa03018 in invocation function for block in HTTP2Stream::_onqueue_notifyDataAvailable() ()
#9 0x000000021faf5e0c in invocation function for block in QCoreSchedulingSet::performAsync(void () block_pointer) const ()
#10 0x000000010729b6f4 in _dispatch_call_block_and_release ()
#11 0x000000010729cc78 in _dispatch_client_callout ()
#12 0x00000001072a4bf4 in _dispatch_lane_serial_drain ()
#13 0x00000001072a58ec in _dispatch_lane_invoke ()
#14 0x00000001072a6f68 in _dispatch_workloop_invoke ()
#15 0x00000001072af77c in _dispatch_workloop_worker_thread ()
#16 0x000000021ef1a114 in _pthread_wqthread ()
#17 0x000000021ef1ccd4 in start_wqthread ()
If it helps, these are my Firebase pods and versions:
- Firebase/Analytics (10.16.0):
- Firebase/Core
- Firebase/Auth (10.16.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 10.16.0)
- Firebase/Core (10.16.0):
- Firebase/CoreOnly
- FirebaseAnalytics (~> 10.16.0)
- Firebase/CoreOnly (10.16.0):
- FirebaseCore (= 10.16.0)
- Firebase/Crashlytics (10.16.0):
- Firebase/CoreOnly
- FirebaseCrashlytics (~> 10.16.0)
- Firebase/Firestore (10.16.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 10.16.0)
- Firebase/RemoteConfig (10.16.0):
- Firebase/CoreOnly
- FirebaseRemoteConfig (~> 10.16.0)
- Firebase/Storage (10.16.0):
- Firebase/CoreOnly
- FirebaseStorage (~> 10.16.0)
- FirebaseABTesting (10.16.0):
- FirebaseCore (~> 10.0)
- FirebaseAnalytics (10.16.0):
- FirebaseAnalytics/AdIdSupport (= 10.16.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseAnalytics/AdIdSupport (10.16.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleAppMeasurement (= 10.16.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseAppCheckInterop (10.16.0)
- FirebaseAuth (10.16.0):
- FirebaseAppCheckInterop (~> 10.0)
- FirebaseCore (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/Environment (~> 7.8)
- GTMSessionFetcher/Core (< 4.0, >= 2.1)
- RecaptchaInterop (~> 100.0)
- FirebaseAuthInterop (10.16.0)
- FirebaseCore (10.16.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/Logger (~> 7.8)
- FirebaseCoreExtension (10.16.0):
- FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.16.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseCrashlytics (10.16.0):
- FirebaseCore (~> 10.5)
- FirebaseInstallations (~> 10.0)
- FirebaseSessions (~> 10.5)
- GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.8)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (~> 2.1)
- FirebaseFirestore (10.16.0):
- abseil/algorithm (~> 1.20220623.0)
- abseil/base (~> 1.20220623.0)
- abseil/container/flat_hash_map (~> 1.20220623.0)
- abseil/memory (~> 1.20220623.0)
- abseil/meta (~> 1.20220623.0)
- abseil/strings/strings (~> 1.20220623.0)
- abseil/time (~> 1.20220623.0)
- abseil/types (~> 1.20220623.0)
- FirebaseCore (~> 10.0)
- "gRPC-C++ (~> 1.49.1)"
- leveldb-library (~> 1.22)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseInstallations (10.16.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/UserDefaults (~> 7.8)
- PromisesObjC (~> 2.1)
- FirebaseRemoteConfig (10.16.0):
- FirebaseABTesting (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseSessions (10.16.0):
- FirebaseCore (~> 10.5)
- FirebaseCoreExtension (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.10)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesSwift (~> 2.1)
- FirebaseStorage (10.16.0):
- FirebaseAppCheckInterop (~> 10.0)
- FirebaseAuthInterop (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseCoreExtension (~> 10.0)
- GTMSessionFetcher/Core (< 4.0, >= 2.1)
@osfunapps That looks like #11829
Yeah @paulb777 you're right. Downgrading XCode is a temporary solution. Jesus how many of these bugs are out there
Description
Users with old iPhones/iPads running under iOS 12 (v12.5.7) see a full app crash of the app with Firestore. Affected devices are e.g. iPhone 6, iPad Air
Reproducing the issue
Firebase SDK Version
10.10.0
Xcode Version
14.3.1
Installation Method
CocoaPods
Firebase Product(s)
Firestore
Targeted Platforms
iOS
Relevant Log Output
If using CocoaPods, the project's Podfile.lock
Expand
Podfile.lock
snippet```yml PODS: - Firebase/Analytics (10.10.0): - Firebase/Core - Firebase/Auth (10.10.0): - Firebase/CoreOnly - FirebaseAuth (~> 10.10.0) - Firebase/Core (10.10.0): - Firebase/CoreOnly - FirebaseAnalytics (~> 10.10.0) - Firebase/CoreOnly (10.10.0): - FirebaseCore (= 10.10.0) - Firebase/Crashlytics (10.10.0): - Firebase/CoreOnly - FirebaseCrashlytics (~> 10.10.0) - Firebase/Firestore (10.10.0): - Firebase/CoreOnly - FirebaseFirestore (~> 10.10.0) - Firebase/Messaging (10.10.0): - Firebase/CoreOnly - FirebaseMessaging (~> 10.10.0) - firebase_analytics (10.4.3): - Firebase/Analytics (= 10.10.0) - firebase_core - Flutter - firebase_auth (4.6.3): - Firebase/Auth (= 10.10.0) - firebase_core - Flutter - firebase_core (2.14.0): - Firebase/CoreOnly (= 10.10.0) - Flutter - firebase_crashlytics (3.3.3): - Firebase/Crashlytics (= 10.10.0) - firebase_core - Flutter - firebase_messaging (14.6.3): - Firebase/Messaging (= 10.10.0) - firebase_core - Flutter - FirebaseAnalytics (10.10.0): - FirebaseAnalytics/AdIdSupport (= 10.10.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/Network (~> 7.11) - "GoogleUtilities/NSData+zlib (~> 7.11)" - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseAnalytics/AdIdSupport (10.10.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleAppMeasurement (= 10.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/Network (~> 7.11) - "GoogleUtilities/NSData+zlib (~> 7.11)" - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseAppCheckInterop (10.11.0) - FirebaseAuth (10.10.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - FirebaseCore (10.10.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - FirebaseCoreExtension (10.11.0): - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseCrashlytics (10.10.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - FirebaseFirestore (10.10.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) - abseil/memory (~> 1.20220623.0) - abseil/meta (~> 1.20220623.0) - abseil/strings/strings (~> 1.20220623.0) - abseil/time (~> 1.20220623.0) - abseil/types (~> 1.20220623.0) - FirebaseCore (~> 10.0) - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseInstallations (10.11.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - FirebaseMessaging (10.10.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Reachability (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseSessions (10.11.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.10) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - ... DEPENDENCIES: - firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`) - firebase_auth (from `.symlinks/plugins/firebase_auth/ios`) - firebase_core (from `.symlinks/plugins/firebase_core/ios`) - firebase_crashlytics (from `.symlinks/plugins/firebase_crashlytics/ios`) - firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`) - ... ```