Преглед изворни кода

fix(crashlytics) add missing dependency

Looks like the "Firebase Analytics" dependency is needed when migrating to the
new Firebase Crashlytics SDK. We are only interested in the "latest iversion
crash-free users" stat, which seems to require this. The documentartion is
somewhat confusing though.
master
Saúl Ibarra Corretgé пре 4 година
родитељ
комит
e6e088d197
3 измењених фајлова са 92 додато и 67 уклоњено
  1. 1
    0
      android/app/build.gradle
  2. 3
    2
      ios/Podfile
  3. 88
    65
      ios/Podfile.lock

+ 1
- 0
android/app/build.gradle Прегледај датотеку

82
         // Firebase
82
         // Firebase
83
         //  - Crashlytics
83
         //  - Crashlytics
84
         //  - Dynamic Links
84
         //  - Dynamic Links
85
+        implementation 'com.google.firebase:firebase-analytics:17.5.0'
85
         implementation 'com.google.firebase:firebase-crashlytics:17.2.1'
86
         implementation 'com.google.firebase:firebase-crashlytics:17.2.1'
86
         implementation 'com.google.firebase:firebase-dynamic-links:19.1.0'
87
         implementation 'com.google.firebase:firebase-dynamic-links:19.1.0'
87
     }
88
     }

+ 3
- 2
ios/Podfile Прегледај датотеку

5
 target 'jitsi-meet' do
5
 target 'jitsi-meet' do
6
   project 'app/app.xcodeproj'
6
   project 'app/app.xcodeproj'
7
 
7
 
8
-  pod 'Firebase/Crashlytics', '~> 6.24.0'
9
-  pod 'Firebase/DynamicLinks', '~> 6.24.0'
8
+  pod 'Firebase/Analytics', '~> 6.33.0'
9
+  pod 'Firebase/Crashlytics', '~> 6.33.0'
10
+  pod 'Firebase/DynamicLinks', '~> 6.33.0'
10
 end
11
 end
11
 
12
 
12
 target 'JitsiMeet' do
13
 target 'JitsiMeet' do

+ 88
- 65
ios/Podfile.lock Прегледај датотеку

20
     - React-Core (= 0.61.5-jitsi.1)
20
     - React-Core (= 0.61.5-jitsi.1)
21
     - React-jsi (= 0.61.5-jitsi.1)
21
     - React-jsi (= 0.61.5-jitsi.1)
22
     - ReactCommon/turbomodule/core (= 0.61.5-jitsi.1)
22
     - ReactCommon/turbomodule/core (= 0.61.5-jitsi.1)
23
-  - Firebase/CoreOnly (6.24.0):
24
-    - FirebaseCore (= 6.7.0)
25
-  - Firebase/Crashlytics (6.24.0):
23
+  - Firebase/Analytics (6.33.0):
24
+    - Firebase/Core
25
+  - Firebase/Core (6.33.0):
26
     - Firebase/CoreOnly
26
     - Firebase/CoreOnly
27
-    - FirebaseCrashlytics (~> 4.1.0)
28
-  - Firebase/DynamicLinks (6.24.0):
27
+    - FirebaseAnalytics (= 6.8.3)
28
+  - Firebase/CoreOnly (6.33.0):
29
+    - FirebaseCore (= 6.10.3)
30
+  - Firebase/Crashlytics (6.33.0):
29
     - Firebase/CoreOnly
31
     - Firebase/CoreOnly
30
-    - FirebaseDynamicLinks (~> 4.0.8)
31
-  - FirebaseAnalyticsInterop (1.5.0)
32
-  - FirebaseCore (6.7.0):
33
-    - FirebaseCoreDiagnostics (~> 1.3)
34
-    - FirebaseCoreDiagnosticsInterop (~> 1.2)
35
-    - GoogleUtilities/Environment (~> 6.5)
36
-    - GoogleUtilities/Logger (~> 6.5)
37
-  - FirebaseCoreDiagnostics (1.3.0):
38
-    - FirebaseCoreDiagnosticsInterop (~> 1.2)
39
-    - GoogleDataTransportCCTSupport (~> 3.1)
40
-    - GoogleUtilities/Environment (~> 6.5)
41
-    - GoogleUtilities/Logger (~> 6.5)
42
-    - nanopb (~> 1.30905.0)
43
-  - FirebaseCoreDiagnosticsInterop (1.2.0)
44
-  - FirebaseCrashlytics (4.1.1):
45
-    - FirebaseAnalyticsInterop (~> 1.2)
46
-    - FirebaseCore (~> 6.6)
47
-    - FirebaseInstallations (~> 1.1)
48
-    - GoogleDataTransport (~> 6.1)
49
-    - GoogleDataTransportCCTSupport (~> 3.1)
50
-    - nanopb (~> 1.30905.0)
32
+    - FirebaseCrashlytics (~> 4.6.1)
33
+  - Firebase/DynamicLinks (6.33.0):
34
+    - Firebase/CoreOnly
35
+    - FirebaseDynamicLinks (~> 4.3.1)
36
+  - FirebaseAnalytics (6.8.3):
37
+    - FirebaseCore (~> 6.10)
38
+    - FirebaseInstallations (~> 1.6)
39
+    - GoogleAppMeasurement (= 6.8.3)
40
+    - GoogleUtilities/AppDelegateSwizzler (~> 6.7)
41
+    - GoogleUtilities/MethodSwizzler (~> 6.7)
42
+    - GoogleUtilities/Network (~> 6.7)
43
+    - "GoogleUtilities/NSData+zlib (~> 6.7)"
44
+    - nanopb (~> 1.30906.0)
45
+  - FirebaseCore (6.10.3):
46
+    - FirebaseCoreDiagnostics (~> 1.6)
47
+    - GoogleUtilities/Environment (~> 6.7)
48
+    - GoogleUtilities/Logger (~> 6.7)
49
+  - FirebaseCoreDiagnostics (1.7.0):
50
+    - GoogleDataTransport (~> 7.4)
51
+    - GoogleUtilities/Environment (~> 6.7)
52
+    - GoogleUtilities/Logger (~> 6.7)
53
+    - nanopb (~> 1.30906.0)
54
+  - FirebaseCrashlytics (4.6.1):
55
+    - FirebaseCore (~> 6.10)
56
+    - FirebaseInstallations (~> 1.6)
57
+    - GoogleDataTransport (~> 7.2)
58
+    - nanopb (~> 1.30906.0)
51
     - PromisesObjC (~> 1.2)
59
     - PromisesObjC (~> 1.2)
52
-  - FirebaseDynamicLinks (4.0.8):
53
-    - FirebaseAnalyticsInterop (~> 1.3)
54
-    - FirebaseCore (~> 6.2)
55
-  - FirebaseInstallations (1.2.0):
56
-    - FirebaseCore (~> 6.6)
57
-    - GoogleUtilities/Environment (~> 6.6)
58
-    - GoogleUtilities/UserDefaults (~> 6.6)
60
+  - FirebaseDynamicLinks (4.3.1):
61
+    - FirebaseCore (~> 6.10)
62
+  - FirebaseInstallations (1.7.0):
63
+    - FirebaseCore (~> 6.10)
64
+    - GoogleUtilities/Environment (~> 6.7)
65
+    - GoogleUtilities/UserDefaults (~> 6.7)
59
     - PromisesObjC (~> 1.2)
66
     - PromisesObjC (~> 1.2)
60
   - Folly (2018.10.22.00):
67
   - Folly (2018.10.22.00):
61
     - boost-for-react-native
68
     - boost-for-react-native
67
     - DoubleConversion
74
     - DoubleConversion
68
     - glog
75
     - glog
69
   - glog (0.3.5)
76
   - glog (0.3.5)
70
-  - GoogleDataTransport (6.1.0)
71
-  - GoogleDataTransportCCTSupport (3.1.0):
72
-    - GoogleDataTransport (~> 6.1)
73
-    - nanopb (~> 1.30905.0)
77
+  - GoogleAppMeasurement (6.8.3):
78
+    - GoogleUtilities/AppDelegateSwizzler (~> 6.7)
79
+    - GoogleUtilities/MethodSwizzler (~> 6.7)
80
+    - GoogleUtilities/Network (~> 6.7)
81
+    - "GoogleUtilities/NSData+zlib (~> 6.7)"
82
+    - nanopb (~> 1.30906.0)
83
+  - GoogleDataTransport (7.4.0):
84
+    - nanopb (~> 1.30906.0)
74
   - GoogleSignIn (5.0.1):
85
   - GoogleSignIn (5.0.1):
75
     - AppAuth (~> 1.2)
86
     - AppAuth (~> 1.2)
76
     - GTMAppAuth (~> 1.0)
87
     - GTMAppAuth (~> 1.0)
77
     - GTMSessionFetcher/Core (~> 1.1)
88
     - GTMSessionFetcher/Core (~> 1.1)
78
-  - GoogleUtilities/Environment (6.6.0):
89
+  - GoogleUtilities/AppDelegateSwizzler (6.7.2):
90
+    - GoogleUtilities/Environment
91
+    - GoogleUtilities/Logger
92
+    - GoogleUtilities/Network
93
+  - GoogleUtilities/Environment (6.7.2):
79
     - PromisesObjC (~> 1.2)
94
     - PromisesObjC (~> 1.2)
80
-  - GoogleUtilities/Logger (6.6.0):
95
+  - GoogleUtilities/Logger (6.7.2):
81
     - GoogleUtilities/Environment
96
     - GoogleUtilities/Environment
82
-  - GoogleUtilities/UserDefaults (6.6.0):
97
+  - GoogleUtilities/MethodSwizzler (6.7.2):
98
+    - GoogleUtilities/Logger
99
+  - GoogleUtilities/Network (6.7.2):
100
+    - GoogleUtilities/Logger
101
+    - "GoogleUtilities/NSData+zlib"
102
+    - GoogleUtilities/Reachability
103
+  - "GoogleUtilities/NSData+zlib (6.7.2)"
104
+  - GoogleUtilities/Reachability (6.7.2):
105
+    - GoogleUtilities/Logger
106
+  - GoogleUtilities/UserDefaults (6.7.2):
83
     - GoogleUtilities/Logger
107
     - GoogleUtilities/Logger
84
   - GTMAppAuth (1.0.0):
108
   - GTMAppAuth (1.0.0):
85
     - AppAuth/Core (~> 1.0)
109
     - AppAuth/Core (~> 1.0)
89
   - GTMSessionFetcher/Core (1.2.2)
113
   - GTMSessionFetcher/Core (1.2.2)
90
   - GTMSessionFetcher/Full (1.2.2):
114
   - GTMSessionFetcher/Full (1.2.2):
91
     - GTMSessionFetcher/Core (= 1.2.2)
115
     - GTMSessionFetcher/Core (= 1.2.2)
92
-  - nanopb (1.30905.0):
93
-    - nanopb/decode (= 1.30905.0)
94
-    - nanopb/encode (= 1.30905.0)
95
-  - nanopb/decode (1.30905.0)
96
-  - nanopb/encode (1.30905.0)
116
+  - nanopb (1.30906.0):
117
+    - nanopb/decode (= 1.30906.0)
118
+    - nanopb/encode (= 1.30906.0)
119
+  - nanopb/decode (1.30906.0)
120
+  - nanopb/encode (1.30906.0)
97
   - ObjectiveDropboxOfficial (3.9.4)
121
   - ObjectiveDropboxOfficial (3.9.4)
98
-  - PromisesObjC (1.2.8)
122
+  - PromisesObjC (1.2.10)
99
   - RCTRequired (0.61.5-jitsi.1)
123
   - RCTRequired (0.61.5-jitsi.1)
100
   - RCTTypeSafety (0.61.5-jitsi.1):
124
   - RCTTypeSafety (0.61.5-jitsi.1):
101
     - FBLazyVector (= 0.61.5-jitsi.1)
125
     - FBLazyVector (= 0.61.5-jitsi.1)
350
   - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
374
   - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
351
   - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector/`)
375
   - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector/`)
352
   - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec/`)
376
   - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec/`)
353
-  - Firebase/Crashlytics (~> 6.24.0)
354
-  - Firebase/DynamicLinks (~> 6.24.0)
377
+  - Firebase/Analytics (~> 6.33.0)
378
+  - Firebase/Crashlytics (~> 6.33.0)
379
+  - Firebase/DynamicLinks (~> 6.33.0)
355
   - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
380
   - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
356
   - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
381
   - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
357
   - ObjectiveDropboxOfficial (~> 3.9.4)
382
   - ObjectiveDropboxOfficial (~> 3.9.4)
397
     - boost-for-react-native
422
     - boost-for-react-native
398
     - CocoaLumberjack
423
     - CocoaLumberjack
399
     - Firebase
424
     - Firebase
400
-    - FirebaseAnalyticsInterop
425
+    - FirebaseAnalytics
401
     - FirebaseCore
426
     - FirebaseCore
402
     - FirebaseCoreDiagnostics
427
     - FirebaseCoreDiagnostics
403
-    - FirebaseCoreDiagnosticsInterop
404
     - FirebaseCrashlytics
428
     - FirebaseCrashlytics
405
     - FirebaseDynamicLinks
429
     - FirebaseDynamicLinks
406
     - FirebaseInstallations
430
     - FirebaseInstallations
431
+    - GoogleAppMeasurement
407
     - GoogleDataTransport
432
     - GoogleDataTransport
408
-    - GoogleDataTransportCCTSupport
409
     - GoogleSignIn
433
     - GoogleSignIn
410
     - GoogleUtilities
434
     - GoogleUtilities
411
     - GTMAppAuth
435
     - GTMAppAuth
501
   DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
525
   DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
502
   FBLazyVector: 4a5251159a3ed05dc11cc8b74cf937869935814b
526
   FBLazyVector: 4a5251159a3ed05dc11cc8b74cf937869935814b
503
   FBReactNativeSpec: 6fa602a20993212cc9877a81838578ffb0008bc9
527
   FBReactNativeSpec: 6fa602a20993212cc9877a81838578ffb0008bc9
504
-  Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124
505
-  FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae
506
-  FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a
507
-  FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67
508
-  FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850
509
-  FirebaseCrashlytics: a87cce5746d3335995bd18b1b60d073cd05a6920
510
-  FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6
511
-  FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa
528
+  Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5
529
+  FirebaseAnalytics: 5dd088bd2e67bb9d13dbf792d1164ceaf3052193
530
+  FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd
531
+  FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1
532
+  FirebaseCrashlytics: 5777d3462fb8c3ab9e80a2473bd7d667a2e8411c
533
+  FirebaseDynamicLinks: 6eac37d86910382eafb6315d952cc44c9e176094
534
+  FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2
512
   Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
535
   Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
513
   glog: 1f3da668190260b06b429bb211bfbee5cd790c28
536
   glog: 1f3da668190260b06b429bb211bfbee5cd790c28
514
-  GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab
515
-  GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d
537
+  GoogleAppMeasurement: 966e88df9d19c15715137bb2ddaf52373f111436
538
+  GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f
516
   GoogleSignIn: 3a51b9bb8e48b635fd7f4272cee06ca260345b86
539
   GoogleSignIn: 3a51b9bb8e48b635fd7f4272cee06ca260345b86
517
-  GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1
540
+  GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3
518
   GTMAppAuth: 4deac854479704f348309e7b66189e604cf5e01e
541
   GTMAppAuth: 4deac854479704f348309e7b66189e604cf5e01e
519
   GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23
542
   GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23
520
-  nanopb: c43f40fadfe79e8b8db116583945847910cbabc9
543
+  nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc
521
   ObjectiveDropboxOfficial: a5afefc83f6467c42c45f2253f583f2ad1ffc701
544
   ObjectiveDropboxOfficial: a5afefc83f6467c42c45f2253f583f2ad1ffc701
522
-  PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6
545
+  PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151
523
   RCTRequired: f63dd90a89a60602acdd44c42e5d2645ca60ab79
546
   RCTRequired: f63dd90a89a60602acdd44c42e5d2645ca60ab79
524
   RCTTypeSafety: 24a3c6d55684046ed550b1d0ef083a9bf71c8bd4
547
   RCTTypeSafety: 24a3c6d55684046ed550b1d0ef083a9bf71c8bd4
525
   React: 71c5a51135f291c3b32c0b558e167b858ae50e84
548
   React: 71c5a51135f291c3b32c0b558e167b858ae50e84
553
   RNWatch: a5320c959c75e72845c07985f3e935e58998f1d3
576
   RNWatch: a5320c959c75e72845c07985f3e935e58998f1d3
554
   Yoga: 7b4209fda2441f99d54dd6cf4c82b094409bb68f
577
   Yoga: 7b4209fda2441f99d54dd6cf4c82b094409bb68f
555
 
578
 
556
-PODFILE CHECKSUM: 7255ec38ea51a8bc10a7a582248b4eb4bbbff80c
579
+PODFILE CHECKSUM: 224e84629bf45ae487c4ebc66faf33ec8304fb67
557
 
580
 
558
 COCOAPODS: 1.9.3
581
 COCOAPODS: 1.9.3

Loading…
Откажи
Сачувај