瀏覽代碼

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.
j8
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…
取消
儲存