Closed rebeloper closed 4 years ago
Adding 'VirgilSDK', '~> 7.0' to my project made all getDocument and setData calls to the Firebase Firestore database crash.
Podfile.lock:
PODS: - abseil/algorithm (0.20190808): - abseil/algorithm/algorithm (= 0.20190808) - abseil/algorithm/container (= 0.20190808) - abseil/algorithm/algorithm (0.20190808) - abseil/algorithm/container (0.20190808): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - abseil/base (0.20190808): - abseil/base/atomic_hook (= 0.20190808) - abseil/base/base (= 0.20190808) - abseil/base/base_internal (= 0.20190808) - abseil/base/bits (= 0.20190808) - abseil/base/config (= 0.20190808) - abseil/base/core_headers (= 0.20190808) - abseil/base/dynamic_annotations (= 0.20190808) - abseil/base/endian (= 0.20190808) - abseil/base/log_severity (= 0.20190808) - abseil/base/malloc_internal (= 0.20190808) - abseil/base/pretty_function (= 0.20190808) - abseil/base/spinlock_wait (= 0.20190808) - abseil/base/throw_delegate (= 0.20190808) - abseil/base/atomic_hook (0.20190808) - abseil/base/base (0.20190808): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/log_severity - abseil/base/spinlock_wait - abseil/meta/type_traits - abseil/base/base_internal (0.20190808): - abseil/meta/type_traits - abseil/base/bits (0.20190808): - abseil/base/core_headers - abseil/base/config (0.20190808) - abseil/base/core_headers (0.20190808): - abseil/base/config - abseil/base/dynamic_annotations (0.20190808) - abseil/base/endian (0.20190808): - abseil/base/config - abseil/base/core_headers - abseil/base/log_severity (0.20190808): - abseil/base/core_headers - abseil/base/malloc_internal (0.20190808): - abseil/base/base - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/spinlock_wait - abseil/base/pretty_function (0.20190808) - abseil/base/spinlock_wait (0.20190808): - abseil/base/core_headers - abseil/base/throw_delegate (0.20190808): - abseil/base/base - abseil/base/config - abseil/memory (0.20190808): - abseil/memory/memory (= 0.20190808) - abseil/memory/memory (0.20190808): - abseil/base/core_headers - abseil/meta/type_traits - abseil/meta (0.20190808): - abseil/meta/type_traits (= 0.20190808) - abseil/meta/type_traits (0.20190808): - abseil/base/config - abseil/numeric/int128 (0.20190808): - abseil/base/config - abseil/base/core_headers - abseil/strings/internal (0.20190808): - abseil/base/core_headers - abseil/base/endian - abseil/meta/type_traits - abseil/strings/strings (0.20190808): - abseil/base/base - abseil/base/bits - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/int128 - abseil/strings/internal - abseil/time (0.20190808): - abseil/time/internal (= 0.20190808) - abseil/time/time (= 0.20190808) - abseil/time/internal (0.20190808): - abseil/time/internal/cctz (= 0.20190808) - abseil/time/internal/cctz (0.20190808): - abseil/time/internal/cctz/civil_time (= 0.20190808) - abseil/time/internal/cctz/includes (= 0.20190808) - abseil/time/internal/cctz/time_zone (= 0.20190808) - abseil/time/internal/cctz/civil_time (0.20190808) - abseil/time/internal/cctz/includes (0.20190808) - abseil/time/internal/cctz/time_zone (0.20190808): - abseil/time/internal/cctz/civil_time - abseil/time/time (0.20190808): - abseil/base/base - abseil/base/core_headers - abseil/numeric/int128 - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - abseil/types (0.20190808): - abseil/types/any (= 0.20190808) - abseil/types/bad_any_cast (= 0.20190808) - abseil/types/bad_any_cast_impl (= 0.20190808) - abseil/types/bad_optional_access (= 0.20190808) - abseil/types/bad_variant_access (= 0.20190808) - abseil/types/compare (= 0.20190808) - abseil/types/optional (= 0.20190808) - abseil/types/span (= 0.20190808) - abseil/types/variant (= 0.20190808) - abseil/types/any (0.20190808): - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - abseil/types/bad_any_cast (0.20190808): - abseil/base/config - abseil/types/bad_any_cast_impl - abseil/types/bad_any_cast_impl (0.20190808): - abseil/base/base - abseil/base/config - abseil/types/bad_optional_access (0.20190808): - abseil/base/base - abseil/base/config - abseil/types/bad_variant_access (0.20190808): - abseil/base/base - abseil/base/config - abseil/types/compare (0.20190808): - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/optional (0.20190808): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/memory/memory - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - abseil/types/span (0.20190808): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - abseil/types/variant (0.20190808): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - abseil/utility/utility (0.20190808): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - BoringSSL-GRPC (0.0.3): - BoringSSL-GRPC/Implementation (= 0.0.3) - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - Firebase/Analytics (6.14.0): - Firebase/Core - Firebase/Core (6.14.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.7) - Firebase/CoreOnly (6.14.0): - FirebaseCore (= 6.5.0) - Firebase/Firestore (6.14.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.8.2) - FirebaseAnalytics (6.1.7): - FirebaseCore (~> 6.5) - FirebaseInstanceID (~> 4.2) - GoogleAppMeasurement (= 6.1.7) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.4) - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - FirebaseFirestore (1.8.3): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) - abseil/meta (= 0.20190808) - abseil/strings/strings (= 0.20190808) - abseil/time (= 0.20190808) - abseil/types (= 0.20190808) - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - FirebaseInstanceID (4.2.8): - FirebaseCore (~> 6.5) - GoogleUtilities/Environment (~> 6.4) - GoogleUtilities/UserDefaults (~> 6.4) - GoogleAppMeasurement (6.1.7): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (3.2.0) - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - GoogleUtilities/Environment (6.4.0) - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/MethodSwizzler (6.4.0): - GoogleUtilities/Logger - GoogleUtilities/Network (6.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - "GoogleUtilities/NSData+zlib (6.4.0)" - GoogleUtilities/Reachability (6.4.0): - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" - "gRPC-C++/Interface (= 0.0.9)" - "gRPC-C++/Implementation (0.0.9)": - "gRPC-C++/Interface (= 0.0.9)" - gRPC-Core (= 1.21.0) - nanopb (~> 0.3) - "gRPC-C++/Interface (0.0.9)" - gRPC-Core (1.21.0): - gRPC-Core/Implementation (= 1.21.0) - gRPC-Core/Interface (= 1.21.0) - gRPC-Core/Implementation (1.21.0): - BoringSSL-GRPC (= 0.0.3) - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - VirgilCrypto (5.2.2): - VirgilCryptoFoundation (~> 0.11.0) - VirgilCryptoFoundation (0.11.1): - VSCCrypto/Common (= 0.11.0) - VSCCrypto/Foundation (= 0.11.0) - VirgilSDK (7.0.3): - VirgilCrypto (~> 5.2) - VSCCrypto/Common (0.11.0) - VSCCrypto/Foundation (0.11.0) DEPENDENCIES: - Firebase/Analytics - Firebase/Firestore - VirgilSDK (~> 7.0) SPEC REPOS: trunk: - abseil - BoringSSL-GRPC - Firebase - FirebaseAnalytics - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseFirestore - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities - "gRPC-C++" - gRPC-Core - leveldb-library - nanopb - VirgilCrypto - VirgilCryptoFoundation - VirgilSDK - VSCCrypto SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseFirestore: 52120e2833f804a874ba1a9f59aab864a8ae2286 FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd VirgilCrypto: e7a07d3215c480296a4bc1c719aed358bfa673a1 VirgilCryptoFoundation: d5678b66b72fe528b8d59469b2787796f8f56c94 VirgilSDK: a9fab18b9af14dc5cb0670b6c21c0992b4f1fbf6 VSCCrypto: 9ffdbed1f9c3fdd4baee7d02aa2baab4ca5d8dd2 PODFILE CHECKSUM: ed0245f5650e023dd902ac6b6f34001bf20fe310 COCOAPODS: 1.9.0.beta.2
Issue will be addressed here https://github.com/VirgilSecurity/virgil-e3kit-x/issues/47
Adding 'VirgilSDK', '~> 7.0' to my project made all getDocument and setData calls to the Firebase Firestore database crash.
Podfile.lock: