From 29d47900eff8d1200c9b8dad225286fbbb7f57a0 Mon Sep 17 00:00:00 2001 From: Dmitry Kuklin Date: Mon, 12 Feb 2024 22:02:04 +0300 Subject: [PATCH] kmm: ios: rust lib works --- MetaSecret.xcodeproj/project.pbxproj | 32 +-- .../xcshareddata/WorkspaceSettings.xcsettings | 8 - MetaSecret/Utils/MetaSecretCoreWrapper.swift | 4 +- Podfile | 2 +- Podfile.lock | 239 +++++++++--------- 5 files changed, 144 insertions(+), 141 deletions(-) delete mode 100644 MetaSecret.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/MetaSecret.xcodeproj/project.pbxproj b/MetaSecret.xcodeproj/project.pbxproj index f13ec2d..f7ab953 100644 --- a/MetaSecret.xcodeproj/project.pbxproj +++ b/MetaSecret.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + BFF1C9C720925ABB4F14697D /* Pods_MetaSecret.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 045A0CD96388A8B380C24279 /* Pods_MetaSecret.framework */; }; E5061CE728CD116700E2787B /* Colors.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E5061CE628CD116700E2787B /* Colors.xcassets */; }; E5061CEB28CD197400E2787B /* BottomInfoSheetViewScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5061CE928CD197400E2787B /* BottomInfoSheetViewScene.swift */; }; E5061CEC28CD197400E2787B /* BottomInfoSheetViewScene.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5061CEA28CD197400E2787B /* BottomInfoSheetViewScene.xib */; }; @@ -109,7 +110,6 @@ E5F0C41028A9958100902310 /* UD.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5F0C40F28A9958100902310 /* UD.swift */; }; E5FF621D28B5957F00A794F3 /* ClusterDeviceCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5FF621B28B5957F00A794F3 /* ClusterDeviceCell.swift */; }; E5FF621E28B5957F00A794F3 /* ClusterDeviceCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5FF621C28B5957F00A794F3 /* ClusterDeviceCell.xib */; }; - EC75F75ACB3C41DDC986EF8F /* Pods_MetaSecret.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D8DC036E2AEF96AF9402A29 /* Pods_MetaSecret.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -123,8 +123,9 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 2D8DC036E2AEF96AF9402A29 /* Pods_MetaSecret.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MetaSecret.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 661A42FDDF38EBE81840D342 /* Pods-MetaSecret.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MetaSecret.debug.xcconfig"; path = "Target Support Files/Pods-MetaSecret/Pods-MetaSecret.debug.xcconfig"; sourceTree = ""; }; + 045A0CD96388A8B380C24279 /* Pods_MetaSecret.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MetaSecret.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A5F37D81BE3204E7D711EFAE /* Pods-MetaSecret.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MetaSecret.release.xcconfig"; path = "Target Support Files/Pods-MetaSecret/Pods-MetaSecret.release.xcconfig"; sourceTree = ""; }; + C7DD87440BC36558E68DD57C /* Pods-MetaSecret.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MetaSecret.debug.xcconfig"; path = "Target Support Files/Pods-MetaSecret/Pods-MetaSecret.debug.xcconfig"; sourceTree = ""; }; E5061CE628CD116700E2787B /* Colors.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Colors.xcassets; sourceTree = ""; }; E5061CE928CD197400E2787B /* BottomInfoSheetViewScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BottomInfoSheetViewScene.swift; sourceTree = ""; }; E5061CEA28CD197400E2787B /* BottomInfoSheetViewScene.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BottomInfoSheetViewScene.xib; sourceTree = ""; }; @@ -231,7 +232,6 @@ E5F0C40F28A9958100902310 /* UD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UD.swift; sourceTree = ""; }; E5FF621B28B5957F00A794F3 /* ClusterDeviceCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClusterDeviceCell.swift; sourceTree = ""; }; E5FF621C28B5957F00A794F3 /* ClusterDeviceCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ClusterDeviceCell.xib; sourceTree = ""; }; - F718EE19A5066D4F057922FB /* Pods-MetaSecret.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MetaSecret.release.xcconfig"; path = "Target Support Files/Pods-MetaSecret/Pods-MetaSecret.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -246,17 +246,17 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - EC75F75ACB3C41DDC986EF8F /* Pods_MetaSecret.framework in Frameworks */, + BFF1C9C720925ABB4F14697D /* Pods_MetaSecret.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 454DE68BBC6E3D4ECE2D3D4F /* Frameworks */ = { + 2C5F5D9AD517805C6A4432EB /* Frameworks */ = { isa = PBXGroup; children = ( - 2D8DC036E2AEF96AF9402A29 /* Pods_MetaSecret.framework */, + 045A0CD96388A8B380C24279 /* Pods_MetaSecret.framework */, ); name = Frameworks; sourceTree = ""; @@ -264,8 +264,8 @@ CD6B3CFB716953A3749C61D0 /* Pods */ = { isa = PBXGroup; children = ( - 661A42FDDF38EBE81840D342 /* Pods-MetaSecret.debug.xcconfig */, - F718EE19A5066D4F057922FB /* Pods-MetaSecret.release.xcconfig */, + C7DD87440BC36558E68DD57C /* Pods-MetaSecret.debug.xcconfig */, + A5F37D81BE3204E7D711EFAE /* Pods-MetaSecret.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -463,7 +463,7 @@ E558ED9528F5FD9F0018F045 /* MetaSecretTests */, E5800027288CA4D000E1135C /* Products */, CD6B3CFB716953A3749C61D0 /* Pods */, - 454DE68BBC6E3D4ECE2D3D4F /* Frameworks */, + 2C5F5D9AD517805C6A4432EB /* Frameworks */, ); sourceTree = ""; }; @@ -614,11 +614,11 @@ isa = PBXNativeTarget; buildConfigurationList = E5800050288CA4D300E1135C /* Build configuration list for PBXNativeTarget "MetaSecret" */; buildPhases = ( - A96E69A33516B06EBB45536B /* [CP] Check Pods Manifest.lock */, + A0B410CE705DEEE1F1806EFD /* [CP] Check Pods Manifest.lock */, E5800022288CA4D000E1135C /* Sources */, E5800023288CA4D000E1135C /* Frameworks */, E5800024288CA4D000E1135C /* Resources */, - 90C3FCBFDC2585EC3BCA9EDB /* [CP] Embed Pods Frameworks */, + 1891DD4E88F094A01D5ECD07 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -704,7 +704,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 90C3FCBFDC2585EC3BCA9EDB /* [CP] Embed Pods Frameworks */ = { + 1891DD4E88F094A01D5ECD07 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -721,7 +721,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MetaSecret/Pods-MetaSecret-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - A96E69A33516B06EBB45536B /* [CP] Check Pods Manifest.lock */ = { + A0B410CE705DEEE1F1806EFD /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1066,7 +1066,7 @@ }; E5800051288CA4D300E1135C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 661A42FDDF38EBE81840D342 /* Pods-MetaSecret.debug.xcconfig */; + baseConfigurationReference = C7DD87440BC36558E68DD57C /* Pods-MetaSecret.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -1107,7 +1107,7 @@ }; E5800052288CA4D300E1135C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F718EE19A5066D4F057922FB /* Pods-MetaSecret.release.xcconfig */; + baseConfigurationReference = A5F37D81BE3204E7D711EFAE /* Pods-MetaSecret.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; diff --git a/MetaSecret.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/MetaSecret.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c..0000000 --- a/MetaSecret.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/MetaSecret/Utils/MetaSecretCoreWrapper.swift b/MetaSecret/Utils/MetaSecretCoreWrapper.swift index 71b0c14..8a37d4f 100644 --- a/MetaSecret/Utils/MetaSecretCoreWrapper.swift +++ b/MetaSecret/Utils/MetaSecretCoreWrapper.swift @@ -29,10 +29,10 @@ final class RustTransporterManager: NSObject, RustProtocol { func generate(for name: String) -> UserSecurityBox? { let jsonData = jsonSerializeManager.jsonU8Generation(string: name) - guard let libResult = generate_signed_user(jsonData, jsonData.count) else { return nil} + let count = jsonData.count + guard let libResult = generate_signed_user(jsonData, count) else { return nil} let jsonString = String(cString: libResult) rust_string_free(libResult) - let userBox: UserSecurityBox? = try? jsonSerializeManager.objectGeneration(from: jsonString) return userBox } diff --git a/Podfile b/Podfile index d409d30..d8eb28e 100644 --- a/Podfile +++ b/Podfile @@ -1,5 +1,5 @@ # Uncomment the next line to define a global platform for your project -platform :ios, '10.0' +platform :ios, '14.0' # ignore all warnings from all pods inhibit_all_warnings! diff --git a/Podfile.lock b/Podfile.lock index 0e4e8f6..189f707 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,129 +1,136 @@ PODS: - - Firebase/Analytics (9.6.0): + - Firebase/Analytics (10.20.0): - Firebase/Core - - Firebase/Core (9.6.0): + - Firebase/Core (10.20.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.6.0) - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Crashlytics (9.6.0): + - FirebaseAnalytics (~> 10.20.0) + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - Firebase/Crashlytics (10.20.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.6.0) - - FirebaseAnalytics (9.6.0): - - FirebaseAnalytics/AdIdSupport (= 9.6.0) - - FirebaseCore (~> 9.0) - - FirebaseInstallations (~> 9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseCrashlytics (~> 10.20.0) + - FirebaseAnalytics (10.20.0): + - FirebaseAnalytics/AdIdSupport (= 10.20.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 (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.6.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseAnalytics/AdIdSupport (10.20.0): + - FirebaseCore (~> 10.0) + - FirebaseInstallations (~> 10.0) + - GoogleAppMeasurement (= 10.20.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) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseInstallations (~> 9.0) - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) + - FirebaseCore (10.20.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) + - FirebaseCoreExtension (10.20.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.20.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseCrashlytics (10.20.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) - - FirebaseInstallations (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/UserDefaults (~> 7.7) + - FirebaseInstallations (10.20.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.6.0): - - GoogleAppMeasurement/AdIdSupport (= 9.6.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseSessions (10.20.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) + - GoogleAppMeasurement (10.20.0): + - GoogleAppMeasurement/AdIdSupport (= 10.20.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) - - GoogleAppMeasurement/AdIdSupport (9.6.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.6.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" + - GoogleAppMeasurement/AdIdSupport (10.20.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 10.20.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) - - GoogleAppMeasurement/WithoutAdIdSupport (9.6.0): - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" + - GoogleAppMeasurement/WithoutAdIdSupport (10.20.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) - - GoogleDataTransport (9.2.3): + - GoogleDataTransport (9.3.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.1): + - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.11.1): + - GoogleUtilities/MethodSwizzler (7.12.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.11.1): + - GoogleUtilities/Network (7.12.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/Reachability (7.11.1): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.11.1): + - GoogleUtilities/UserDefaults (7.12.0): - GoogleUtilities/Logger - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) - - PromiseKit (6.18.1): - - PromiseKit/CorePromise (= 6.18.1) - - PromiseKit/Foundation (= 6.18.1) - - PromiseKit/UIKit (= 6.18.1) - - PromiseKit/CorePromise (6.18.1) - - PromiseKit/Foundation (6.18.1): + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) + - PromiseKit (8.1.1): + - PromiseKit/CorePromise (= 8.1.1) + - PromiseKit/Foundation (= 8.1.1) + - PromiseKit/UIKit (= 8.1.1) + - PromiseKit/CorePromise (8.1.1) + - PromiseKit/Foundation (8.1.1): - PromiseKit/CorePromise - - PromiseKit/UIKit (6.18.1): + - PromiseKit/UIKit (8.1.1): - PromiseKit/CorePromise - - PromisesObjC (2.2.0) - - Realm (10.39.1): - - Realm/Headers (= 10.39.1) - - Realm/Headers (10.39.1) - - RealmSwift (10.39.1): - - Realm (= 10.39.1) + - PromisesObjC (2.3.1) + - PromisesSwift (2.3.1): + - PromisesObjC (= 2.3.1) + - Realm (10.45.3): + - Realm/Headers (= 10.45.3) + - Realm/Headers (10.45.3) + - RealmSwift (10.45.3): + - Realm (= 10.45.3) - Swinject (2.8.3) - SwinjectAutoregistration (2.8.3): - Swinject (~> 2.8.3) - - YandexMobileMetrica (4.5.0): - - YandexMobileMetrica/Static (= 4.5.0) - - YandexMobileMetrica/Static (4.5.0): - - YandexMobileMetrica/Static/Core (= 4.5.0) - - YandexMobileMetrica/Static/Crashes (= 4.5.0) - - YandexMobileMetrica/Static/Core (4.5.0) - - YandexMobileMetrica/Static/Crashes (4.5.0): + - YandexMobileMetrica (4.5.2): + - YandexMobileMetrica/Static (= 4.5.2) + - YandexMobileMetrica/Static (4.5.2): + - YandexMobileMetrica/Static/Core (= 4.5.2) + - YandexMobileMetrica/Static/Crashes (= 4.5.2) + - YandexMobileMetrica/Static/Core (4.5.2) + - YandexMobileMetrica/Static/Crashes (4.5.2): - YandexMobileMetrica/Static/Core DEPENDENCIES: @@ -140,16 +147,18 @@ SPEC REPOS: - Firebase - FirebaseAnalytics - FirebaseCore - - FirebaseCoreDiagnostics + - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseCrashlytics - FirebaseInstallations + - FirebaseSessions - GoogleAppMeasurement - GoogleDataTransport - GoogleUtilities - nanopb - PromiseKit - PromisesObjC + - PromisesSwift - Realm - RealmSwift - Swinject @@ -157,25 +166,27 @@ SPEC REPOS: - YandexMobileMetrica SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAnalytics: 89ad762c6c3852a685794174757e2c60a36b6a82 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseCrashlytics: 3210572ddb77801e5a0bd9d7bc890769f2066a0c - FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e - GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromiseKit: 49d70c53d5d20e346beaea4b276b5dd2ab446bb4 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef - Realm: 1f3157edf145f4d9036765ab550c8cb18f62b700 - RealmSwift: 8a69a1cb788cd5865966f49667b130567e07bceb + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseAnalytics: a2731bf3670747ce8f65368b118d18aa8e368246 + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseCrashlytics: 81530595edb6d99f1918f723a6c33766a24a4c86 + FirebaseInstallations: 558b1da7d65afeb996fd5c814332f013234ece4e + FirebaseSessions: 2f348975f6d1c139231c180e12194161da2e0cd6 + GoogleAppMeasurement: bb3c564c3efb933136af0e94899e0a46167466a8 + GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + PromiseKit: d1be44b474e5acfa16adf007a1f49f104e10fead + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265 + Realm: b277b843c7505c1e30e3a70322a24a09283e62bb + RealmSwift: f6690053e81733801e6619eb5b39993ab76f7050 Swinject: 893c9a543000ac2f10ee4cbaf0933c6992c935d5 SwinjectAutoregistration: e3ee378dc458acf78d176fc7fec3902603452667 - YandexMobileMetrica: 7dafc7d224077d4443ab3a587b82b24e9b6cc9c7 + YandexMobileMetrica: f5368ee93f286c793d73b58da00929babfc897c1 -PODFILE CHECKSUM: c2a068a7b8316c328e5567cb1de70f7b655d57fb +PODFILE CHECKSUM: cb307bd553420a3ed32bf2070584e41a8301c63b -COCOAPODS: 1.12.1 +COCOAPODS: 1.14.3