firebase / flutterfire

🔥 A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.61k stars 3.95k forks source link

🐛 [firebase_storage] iOS Release Build IPA fails #5410

Closed jag2011 closed 3 years ago

jag2011 commented 3 years ago

Hi,

I'm having an issue building for iOS Release, using archiving in Xcode or flutter build ipa. Tried all the usual things, flutter clean, cleaning pod cache, pod repo update, and using a fresh project with flutter create. Nothing seems to help.


Output

Click To Expand Undefined symbols for architecture armv7: "absl::lts_2020_02_25::string_view::find(absl::lts_2020_02_25::string_view, unsigned long) const", referenced from: firebase::firestore::model::ResourcePath::FromStringView(absl::lts_2020_02_25::string_view) in resource_path.o "absl::lts_2020_02_25::AlphaNum::AlphaNum(absl::lts_2020_02_25::Hex)", referenced from: firebase::firestore::nanopb::PrintHeader(int, absl::lts_2020_02_25::string_view, void const*) in pretty_printing.o "leveldb::WriteBatch::WriteBatch()", referenced from: firebase::firestore::local::LevelDbTransaction::Commit() in leveldb_transaction.o "leveldb::WriteBatch::Delete(leveldb::Slice const&)", referenced from: firebase::firestore::local::LevelDbTransaction::Commit() in leveldb_transaction.o "leveldb::WriteBatch::Put(leveldb::Slice const&, leveldb::Slice const&)", referenced from: firebase::firestore::local::LevelDbTransaction::Commit() in leveldb_transaction.o "leveldb::WriteBatch::~WriteBatch()", referenced from: firebase::firestore::local::LevelDbTransaction::Commit() in leveldb_transaction.o "absl::lts_2020_02_25::StrAppend(std::__1::basic_string, std::__1::allocator >*, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&)", referenced from: -[FSTFirestoreComponent firestoreForDatabase:] in FSTFirestoreComponent.o firebase::firestore::local::DescribeKey(leveldb::Slice) in leveldb_key.o firebase::firestore::local::LevelDbOpener::StorageDir(firebase::firestore::util::Path const&) in leveldb_opener.o firebase::firestore::local::LevelDbTransaction::ToString() in leveldb_transaction.o firebase::firestore::util::Status::CausedBy(firebase::firestore::util::Status const&) in status.o firebase::firestore::core::Target::CanonicalId() const in target.o "grpc_impl::ChannelArguments::SetInt(std::__1::basic_string, std::__1::allocator > const&, int)", referenced from: firebase::firestore::remote::GrpcConnection::CreateChannel() const in grpc_connection.o "leveldb::DB::Open(leveldb::Options const&, std::__1::basic_string, std::__1::allocator > const&, leveldb::DB**)", referenced from: firebase::firestore::local::LevelDbPersistence::OpenDb(firebase::firestore::util::Path const&) in leveldb_persistence.o "absl::lts_2020_02_25::StrAppend(std::__1::basic_string, std::__1::allocator >*, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&)", referenced from: firebase::firestore::local::DescribeKey(leveldb::Slice) in leveldb_key.o firebase::firestore::local::LruGarbageCollector::RunGarbageCollection(std::__1::unordered_map, std::__1::equal_to, std::__1::allocator > > const&) in lru_garbage_collector.o "grpc_impl::ChannelArguments::SetSslTargetNameOverride(std::__1::basic_string, std::__1::allocator > const&)", referenced from: firebase::firestore::remote::GrpcConnection::CreateChannel() const in grpc_connection.o "leveldb::Status::Status(leveldb::Status::Code, leveldb::Slice const&, leveldb::Slice const&)", referenced from: firebase::firestore::local::LevelDbTransaction::Get(absl::lts_2020_02_25::string_view, std::__1::basic_string, std::__1::allocator >*) in leveldb_transaction.o "absl::lts_2020_02_25::AlphaNum::AlphaNum(absl::lts_2020_02_25::Hex)", referenced from: std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat(char const*, firebase::firestore::remote::GrpcStream* const&) in grpc_stream.o std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat(char const*, firebase::firestore::remote::GrpcStream* const&, unsigned long const&, bool const&) in grpc_stream.o std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat(char const*, firebase::firestore::remote::GrpcStream* const&, unsigned long const&) in grpc_stream.o std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat(char const*, firebase::firestore::remote::GrpcStream* const&, firebase::firestore::remote::GrpcCompletion::Type const&) in grpc_stream.o std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat(char const*, firebase::firestore::remote::RemoteStore* const&) in remote_store.o std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat, std::__1::allocator >, firebase::firestore::Error, std::__1::basic_string, std::__1::allocator > >(char const*, firebase::firestore::remote::RemoteStore* const&, std::__1::basic_string, std::__1::allocator > const&, firebase::firestore::Error const&, std::__1::basic_string, std::__1::allocator > const&) in remote_store.o std::__1::basic_string, std::__1::allocator > firebase::firestore::util::StringFormat, std::__1::allocator >, firebase::firestore::remote::Stream const*>(char const*, std::__1::basic_string, std::__1::allocator > const&, firebase::firestore::remote::Stream const* const&) in stream.o ... "grpc_impl::SslCredentials(grpc_impl::SslCredentialsOptions const&)", referenced from: firebase::firestore::remote::(anonymous namespace)::CreateSslCredentials(std::__1::basic_string, std::__1::allocator > const&) in grpc_connection.o "leveldb::Status::ToString() const", referenced from: firebase::firestore::local::LevelDbMigrations::ReadSchemaVersion(leveldb::DB*) in leveldb_migrations.o firebase::firestore::local::LevelDbMutationQueue::LookupMutationBatch(int) in leveldb_mutation_queue.o firebase::firestore::local::LevelDbRemoteDocumentCache::Get(firebase::firestore::model::DocumentKey const&) in leveldb_remote_document_cache.o firebase::firestore::local::LevelDbTransaction::Iterator::Seek(std::__1::basic_string, std::__1::allocator > const&) in leveldb_transaction.o firebase::firestore::local::LevelDbTransaction::Iterator::AdvanceLDB() in leveldb_transaction.o firebase::firestore::local::LevelDbTransaction::Commit() in leveldb_transaction.o firebase::firestore::local::ConvertStatus(leveldb::Status const&) in leveldb_util.o ... "absl::lts_2020_02_25::ByChar::Find(absl::lts_2020_02_25::string_view, unsigned long) const", referenced from: absl::lts_2020_02_25::strings_internal::SplitIterator >::operator++() in field_path.o absl::lts_2020_02_25::strings_internal::SplitIterator >::operator++() in resource_path.o "grpc::ByteBuffer::Dump(std::__1::vector >*) const", referenced from: firebase::firestore::remote::ByteBufferReader::ByteBufferReader(grpc::ByteBuffer const&) in grpc_nanopb.o "grpc_impl::ClientContext::ClientContext()", referenced from: absl::lts_2020_02_25::memory_internal::MakeUniqueResult::scalar absl::lts_2020_02_25::make_unique() in grpc_connection.o "grpc_impl::ChannelArguments::ChannelArguments()", referenced from: firebase::firestore::remote::GrpcConnection::CreateChannel() const in grpc_connection.o "absl::lts_2020_02_25::strings_internal::AppendPieces(std::__1::basic_string, std::__1::allocator >*, std::initializer_list)", referenced from: firebase::firestore::util::(anonymous namespace)::DefaultThrowHandler(firebase::firestore::util::ExceptionType, char const*, char const*, int, std::__1::basic_string, std::__1::allocator > const&) in exception.o firebase::firestore::local::LevelDbTransaction::ToString() in leveldb_transaction.o firebase::firestore::local::LruGarbageCollector::RunGarbageCollection(std::__1::unordered_map, std::__1::equal_to, std::__1::allocator > > const&) in lru_garbage_collector.o "grpc::Status::OK", referenced from: grpc::SerializationTraits::Deserialize(grpc::ByteBuffer*, grpc::ByteBuffer*) in grpc_connection.o "grpc_impl::InsecureChannelCredentials()", referenced from: firebase::firestore::remote::GrpcConnection::CreateChannel() const in grpc_connection.o "grpc_impl::ClientContext::TryCancel()", referenced from: firebase::firestore::remote::GrpcStream::Shutdown() in grpc_stream.o firebase::firestore::remote::GrpcUnaryCall::Shutdown() in grpc_unary_call.o "grpc_impl::ChannelArguments::~ChannelArguments()", referenced from: firebase::firestore::remote::GrpcConnection::CreateChannel() const in grpc_connection.o "grpc_impl::ClientContext::~ClientContext()", referenced from: std::__1::unique_ptr >::~unique_ptr() in grpc_connection.o firebase::firestore::remote::GrpcConnection::CreateStream(absl::lts_2020_02_25::string_view, firebase::firestore::auth::Token const&, firebase::firestore::remote::GrpcStreamObserver*) in grpc_connection.o absl::lts_2020_02_25::memory_internal::MakeUniqueResult::scalar absl::lts_2020_02_25::make_unique >, std::__1::unique_ptr, std::__1::default_delete > >, std::__1::shared_ptr&, firebase::firestore::remote::GrpcConnection*, firebase::firestore::remote::GrpcStreamObserver*&>(std::__1::unique_ptr >&&, std::__1::unique_ptr, std::__1::default_delete > >&&, std::__1::shared_ptr&, firebase::firestore::remote::GrpcConnection*&&, firebase::firestore::remote::GrpcStreamObserver*&) in grpc_connection.o firebase::firestore::remote::GrpcConnection::CreateUnaryCall(absl::lts_2020_02_25::string_view, firebase::firestore::auth::Token const&, grpc::ByteBuffer const&) in grpc_connection.o absl::lts_2020_02_25::memory_internal::MakeUniqueResult::scalar absl::lts_2020_02_25::make_unique >, std::__1::unique_ptr, std::__1::default_delete > >, std::__1::shared_ptr&, firebase::firestore::remote::GrpcConnection*, grpc::ByteBuffer const&>(std::__1::unique_ptr >&&, std::__1::unique_ptr, std::__1::default_delete > >&&, std::__1::shared_ptr&, firebase::firestore::remote::GrpcConnection*&&, grpc::ByteBuffer const&) in grpc_connection.o firebase::firestore::remote::GrpcConnection::CreateStreamingReader(absl::lts_2020_02_25::string_view, firebase::firestore::auth::Token const&, grpc::ByteBuffer const&) in grpc_connection.o absl::lts_2020_02_25::memory_internal::MakeUniqueResult::scalar absl::lts_2020_02_25::make_unique >, std::__1::unique_ptr, std::__1::default_delete > >, std::__1::shared_ptr&, firebase::firestore::remote::GrpcConnection*, grpc::ByteBuffer const&>(std::__1::unique_ptr >&&, std::__1::unique_ptr, std::__1::default_delete > >&&, std::__1::shared_ptr&, firebase::firestore::remote::GrpcConnection*&&, grpc::ByteBuffer const&) in grpc_connection.o ... "grpc::Version()", referenced from: firebase::firestore::remote::GrpcConnection::CreateContext(firebase::firestore::auth::Token const&) const in grpc_connection.o "absl::lts_2020_02_25::numbers_internal::FastIntToBuffer(unsigned long long, char*)", referenced from: absl::lts_2020_02_25::AlphaNum::AlphaNum(unsigned long long) in FSTUserDataConverter.o "leveldb::Options::Options()", referenced from: firebase::firestore::local::LevelDbPersistence::OpenDb(firebase::firestore::util::Path const&) in leveldb_persistence.o "absl::lts_2020_02_25::numbers_internal::SixDigitsToBuffer(double, char*)", referenced from: absl::lts_2020_02_25::AlphaNum::AlphaNum(double) in FIRGeoPoint.o "grpc_impl::ClientContext::AddMetadata(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)", referenced from: firebase::firestore::remote::FirebaseMetadataProviderApple::UpdateMetadata(grpc_impl::ClientContext&) in firebase_metadata_provider_apple.o firebase::firestore::remote::GrpcConnection::CreateContext(firebase::firestore::auth::Token const&) const in grpc_connection.o "grpc_impl::Channel::GetState(bool)", referenced from: firebase::firestore::remote::GrpcConnection::EnsureActiveStub() in grpc_connection.o "absl::lts_2020_02_25::BytesToHexString(absl::lts_2020_02_25::string_view)", referenced from: firebase::firestore::nanopb::ByteString::ToHexString() const in byte_string.o "absl::lts_2020_02_25::string_view::find_first_of(absl::lts_2020_02_25::string_view, unsigned long) const", referenced from: firebase::firestore::model::FieldPath::FromDotSeparatedStringView(absl::lts_2020_02_25::string_view) in field_path.o "absl::lts_2020_02_25::StrCat(absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&)", referenced from: firebase::firestore::util::(anonymous namespace)::DefaultThrowHandler(firebase::firestore::util::ExceptionType, char const*, char const*, int, std::__1::basic_string, std::__1::allocator > const&) in exception.o firebase::firestore::remote::GrpcConnection::CreateContext(firebase::firestore::auth::Token const&) const in grpc_connection.o firebase::firestore::local::ConvertStatus(leveldb::Status const&) in leveldb_util.o firebase::firestore::core::OrderBy::CanonicalId() const in order_by.o "absl::lts_2020_02_25::Base64Escape(absl::lts_2020_02_25::string_view, std::__1::basic_string, std::__1::allocator >*)", referenced from: firebase::firestore::local::DescribeKey(leveldb::Slice) in leveldb_key.o "absl::lts_2020_02_25::StrAppend(std::__1::basic_string, std::__1::allocator >*, absl::lts_2020_02_25::AlphaNum const&)", referenced from: firebase::firestore::util::(anonymous namespace)::DefaultThrowHandler(firebase::firestore::util::ExceptionType, char const*, char const*, int, std::__1::basic_string, std::__1::allocator > const&) in exception.o firebase::firestore::local::DescribeKey(leveldb::Slice) in leveldb_key.o firebase::firestore::core::Target::CanonicalId() const in target.o "grpc::g_core_codegen_interface", referenced from: grpc_impl::CompletionQueue::Next(void**, bool*) in datastore.o grpc_impl::CompletionQueue::CompletionQueue(grpc_completion_queue_attributes const&) in datastore.o grpc::GrpcLibraryCodegen::GrpcLibraryCodegen(bool) in datastore.o grpc::internal::Mutex::~Mutex() in datastore.o grpc::GrpcLibraryCodegen::~GrpcLibraryCodegen() in datastore.o grpc_impl::CompletionQueue::~CompletionQueue() in datastore.o grpc::ByteBuffer::~ByteBuffer() in datastore.o ... "absl::lts_2020_02_25::numbers_internal::FastIntToBuffer(long long, char*)", referenced from: absl::lts_2020_02_25::AlphaNum::AlphaNum(long long) in FIRFirestoreSettings.o "absl::lts_2020_02_25::CEscape(absl::lts_2020_02_25::string_view)", referenced from: firebase::firestore::nanopb::ByteString::ToString() const in byte_string.o firebase::firestore::nanopb::operator<<(std::__1::basic_ostream >&, firebase::firestore::nanopb::ByteString const&) in byte_string.o "absl::lts_2020_02_25::StrReplaceAll(absl::lts_2020_02_25::string_view, std::initializer_list >)", referenced from: firebase::firestore::model::FieldPath::CanonicalString() const in field_path.o "absl::lts_2020_02_25::numbers_internal::FastIntToBuffer(int, char*)", referenced from: absl::lts_2020_02_25::AlphaNum::AlphaNum(int) in datastore.o "grpc_impl::CreateCustomChannelImpl(std::__1::basic_string, std::__1::allocator > const&, std::__1::shared_ptr const&, grpc_impl::ChannelArguments const&)", referenced from: firebase::firestore::remote::GrpcConnection::CreateChannel() const in grpc_connection.o "grpc::g_glip", referenced from: grpc::GrpcLibraryCodegen::GrpcLibraryCodegen(bool) in datastore.o grpc::GrpcLibraryCodegen::~GrpcLibraryCodegen() in datastore.o "grpc_impl::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec)", referenced from: grpc_impl::CompletionQueue::Next(void**, bool*) in datastore.o "absl::lts_2020_02_25::optional_internal::throw_bad_optional_access()", referenced from: firebase::firestore::remote::ConnectivityMonitor::InvokeCallbacks(firebase::firestore::remote::ConnectivityMonitor::NetworkStatus) in connectivity_monitor.o std::__1::__function::__func, std::__1::default_delete > >&&)::$_13, std::__1::allocator, std::__1::default_delete > >&&)::$_13>, void ()>::operator()() in firestore_client.o firebase::firestore::api::Query::ValidateNewFilter(firebase::firestore::core::Filter const&) const in query_core.o firebase::firestore::core::QueryListener::OnOnlineStateChanged(firebase::firestore::model::OnlineState) in query_listener.o firebase::firestore::core::SyncEngine::InitializeViewAndComputeSnapshot(firebase::firestore::core::Query const&, int) in sync_engine.o firebase::firestore::core::Transaction::CreateUpdatePrecondition(firebase::firestore::model::DocumentKey const&) in transaction.o "absl::lts_2020_02_25::StrAppend(std::__1::basic_string, std::__1::allocator >*, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&)", referenced from: firebase::firestore::remote::Datastore::GetAllowlistedHeadersAsString(std::__1::multimap, std::__1::allocator > > const&) in datastore.o "grpc_impl::CompletionQueue::Shutdown()", referenced from: firebase::firestore::remote::Datastore::Shutdown() in datastore.o "absl::lts_2020_02_25::numbers_internal::FastIntToBuffer(unsigned int, char*)", referenced from: absl::lts_2020_02_25::AlphaNum::AlphaNum(unsigned long) in collection_reference.o absl::lts_2020_02_25::AlphaNum::AlphaNum(unsigned int) in serializer.o "absl::lts_2020_02_25::strings_internal::CatPieces(std::initializer_list)", referenced from: std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_protobuf_Timestamp const&, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_firestore_v1_TransactionOptions_ReadOnly const&, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_firestore_v1_TransactionOptions_ReadWrite const&, int, bool) in common.nanopb.o firebase::firestore::model::DatabaseId::ToString() const in database_id.o firebase::firestore::model::DeleteMutation::Rep::ToString() const in delete_mutation.o firebase::firestore::model::Document::Rep::ToString() const in document.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_firestore_v1_Document_FieldsEntry const&, int, bool) in document.nanopb.o ... "absl::lts_2020_02_25::StrCat(absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&)", referenced from: firebase::firestore::nanopb::ByteString::ToHexString() const in byte_string.o firebase::firestore::core::FieldFilter::Rep::CanonicalId() const in field_filter.o firebase::firestore::model::(anonymous namespace)::ServerTimestampValue::ToString() const in field_value.o firebase::firestore::model::(anonymous namespace)::ReferenceValue::ToString() const in field_value.o firebase::firestore::local::LevelDbTransaction::ToString() in leveldb_transaction.o firebase::firestore::model::Precondition::ToString() const in precondition.o firebase::firestore::nanopb::internal::ToString(pb_bytes_array_s*) in pretty_printing.o ... "absl::lts_2020_02_25::base_internal::ThrowStdOutOfRange(char const*)", referenced from: absl::lts_2020_02_25::string_view::substr(unsigned long, unsigned long) const in field_path.o "absl::lts_2020_02_25::StrCat(absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&, absl::lts_2020_02_25::AlphaNum const&)", referenced from: std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintPrimitiveField(absl::lts_2020_02_25::string_view, pb_bytes_array_s*, int, bool) in any.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintPrimitiveField(absl::lts_2020_02_25::string_view, pb_bytes_array_s*, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintPrimitiveField(absl::lts_2020_02_25::string_view, bool, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_protobuf_Timestamp const&, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_firestore_v1_TransactionOptions_ReadOnly const&, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintMessageField(absl::lts_2020_02_25::string_view, firebase::firestore::_google_firestore_v1_TransactionOptions_ReadWrite const&, int, bool) in common.nanopb.o std::__1::basic_string, std::__1::allocator > firebase::firestore::nanopb::PrintPrimitiveField(absl::lts_2020_02_25::string_view, pb_bytes_array_s*, int, bool) in document.nanopb.o ...

Flutter doctor

Click To Expand [✓] Flutter (Channel stable, 2.0.2, on Mac OS X 10.15.7 19H524 darwin-x64, locale en-DE) • Flutter version 2.0.2 at /Users/jag/dev/flutter • Framework revision 8962f6dc68 (8 days ago), 2021-03-11 13:22:20 -0800 • Engine revision 5d8bf811b3 • Dart version 2.12.1 [✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2) • Android SDK at /Users/jag/Library/Android/sdk • Platform android-30, build-tools 29.0.2 • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495) • All Android licenses accepted. [✓] Xcode - develop for iOS and macOS • Xcode at /Applications/Xcode.app/Contents/Developer • Xcode 12.4, Build version 12D4e • CocoaPods version 1.10.1 [✓] Chrome - develop for the web • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome [✓] Android Studio (version 4.1) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495) [✓] VS Code (version 1.54.3) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension version 3.20.0

Flutter dependencies

Click To Expand Dart SDK 2.12.1 Flutter SDK 2.0.2 scanner 1.4.3+40 dependencies: - animations 1.1.2 [flutter] - barcode_scan 2.0.2 [flutter] - cloud_firestore 1.0.1 [cloud_firestore_platform_interface cloud_firestore_web firebase_core firebase_core_platform_interface flutter meta] - device_info 0.4.2+4 [flutter] - expandable 4.1.4 [flutter] - firebase_auth 1.0.1 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta] - firebase_core 1.0.1 [firebase_core_platform_interface firebase_core_web flutter meta] - firebase_storage 8.0.0 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter] - flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine] - flutter_vibrate 1.0.0 [flutter] - font_awesome_flutter 8.8.1 [flutter] - geolocator 7.0.1 [flutter geolocator_platform_interface geolocator_web] - http 0.13.0 [http_parser meta path pedantic] - image 3.0.2 [archive meta xml] - image_picker 0.7.3 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface image_picker_for_web] - package_info 0.4.0+18 [flutter] - path 1.8.0 - path_provider 2.0.1 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows] - photo_view 0.11.1 [flutter] - provider 4.3.2+2 [flutter nested collection] - shared_preferences 0.5.7+2 [meta flutter shared_preferences_platform_interface shared_preferences_macos shared_preferences_web] - uuid 3.0.1 [crypto] dev dependencies: - flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data] transitive dependencies: - archive 3.1.2 [crypto path] - async 2.5.0 [collection] - boolean_selector 2.1.0 [source_span string_scanner] - characters 1.1.0 - charcode 1.2.0 - clock 1.1.0 - cloud_firestore_platform_interface 4.0.0 [collection firebase_core flutter meta plugin_platform_interface] - cloud_firestore_web 1.0.1 [cloud_firestore_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js] - collection 1.15.0 - crypto 3.0.0 [collection typed_data] - fake_async 1.2.0 [clock collection] - ffi 1.0.0 - file 6.1.0 [meta path] - firebase_auth_platform_interface 4.0.0 [firebase_core flutter meta plugin_platform_interface] - firebase_auth_web 1.0.2 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta] - firebase_core_platform_interface 4.0.0 [flutter meta plugin_platform_interface] - firebase_core_web 1.0.1 [firebase_core_platform_interface flutter flutter_web_plugins js meta] - firebase_storage_platform_interface 2.0.0 [collection firebase_core flutter meta plugin_platform_interface] - firebase_storage_web 1.0.1 [async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta] - flutter_plugin_android_lifecycle 2.0.0 [flutter] - flutter_web_plugins 0.0.0 [flutter js characters collection meta typed_data vector_math] - geolocator_platform_interface 2.0.0 [flutter plugin_platform_interface vector_math meta] - geolocator_web 2.0.1 [flutter flutter_web_plugins geolocator_platform_interface] - http_parser 4.0.0 [charcode collection source_span string_scanner typed_data] - image_picker_for_web 2.0.0 [image_picker_platform_interface meta flutter flutter_web_plugins] - image_picker_platform_interface 2.0.1 [flutter meta http plugin_platform_interface] - intl 0.17.0 [clock path] - js 0.6.3 - matcher 0.12.10 [stack_trace] - meta 1.3.0 - nested 0.0.4 [flutter] - path_provider_linux 2.0.0 [path xdg_directories path_provider_platform_interface flutter] - path_provider_macos 2.0.0 [flutter] - path_provider_platform_interface 2.0.1 [flutter meta platform plugin_platform_interface] - path_provider_windows 2.0.0 [path_provider_platform_interface meta path flutter ffi win32] - pedantic 1.11.0 - petitparser 4.0.2 [meta] - platform 3.0.0 - plugin_platform_interface 2.0.0 [meta] - process 4.1.0 [file path platform] - shared_preferences_macos 0.0.1+8 [shared_preferences_platform_interface flutter] - shared_preferences_platform_interface 1.0.4 [meta flutter] - shared_preferences_web 0.1.2+5 [shared_preferences_platform_interface flutter flutter_web_plugins meta] - sky_engine 0.0.99 - source_span 1.8.0 [charcode collection path term_glyph] - stack_trace 1.10.0 [path] - stream_channel 2.1.0 [async] - string_scanner 1.1.0 [charcode source_span] - term_glyph 1.2.0 - test_api 0.2.19 [async boolean_selector collection meta path source_span stack_trace stream_channel string_scanner term_glyph matcher] - typed_data 1.3.0 [collection] - vector_math 2.1.0 - win32 2.0.4 [ffi] - xdg_directories 0.2.0 [meta path process] - xml 5.0.2 [collection meta petitparser]

jag2011 commented 3 years ago

ok for now I was able to workaround the issue by using precompiled versions found here: https://github.com/invertase/firestore-ios-sdk-frameworks

markusaksli-nc commented 3 years ago

Closing this as solved