Skip to content

Commit ec31264

Browse files
committed
# add Firebase Performance
1 parent 37ddf94 commit ec31264

File tree

2 files changed

+125
-81
lines changed

2 files changed

+125
-81
lines changed

Podfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ pod 'Kingfisher', '~> 5.0'
3838
# etc
3939
pod 'Firebase/Core'
4040
pod 'Firebase/RemoteConfig'
41+
pod 'Firebase/Analytics'
42+
pod 'Firebase/Performance'
4143
pod 'Fabric'
4244
pod 'Crashlytics'
4345
pod 'SwiftLint'

Podfile.lock

Lines changed: 123 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -8,79 +8,108 @@ PODS:
88
- Fabric (~> 1.10.2)
99
- Differentiator (4.0.1)
1010
- Fabric (1.10.2)
11-
- Firebase/Core (6.9.0):
11+
- Firebase/Analytics (6.17.0):
12+
- Firebase/Core
13+
- Firebase/Core (6.17.0):
1214
- Firebase/CoreOnly
13-
- FirebaseAnalytics (= 6.1.2)
14-
- Firebase/CoreOnly (6.9.0):
15-
- FirebaseCore (= 6.3.0)
16-
- Firebase/RemoteConfig (6.9.0):
15+
- FirebaseAnalytics (= 6.2.2)
16+
- Firebase/CoreOnly (6.17.0):
17+
- FirebaseCore (= 6.6.2)
18+
- Firebase/Performance (6.17.0):
1719
- Firebase/CoreOnly
18-
- FirebaseRemoteConfig (~> 4.4.1)
19-
- FirebaseABTesting (3.1.1):
20+
- FirebasePerformance (~> 3.1.10)
21+
- Firebase/RemoteConfig (6.17.0):
22+
- Firebase/CoreOnly
23+
- FirebaseRemoteConfig (~> 4.4.7)
24+
- FirebaseABTesting (3.1.2):
2025
- FirebaseAnalyticsInterop (~> 1.3)
2126
- FirebaseCore (~> 6.1)
22-
- Protobuf (~> 3.8)
23-
- FirebaseAnalytics (6.1.2):
24-
- FirebaseCore (~> 6.3)
25-
- FirebaseInstanceID (~> 4.2)
26-
- GoogleAppMeasurement (= 6.1.2)
27+
- Protobuf (>= 3.9.2, ~> 3.9)
28+
- FirebaseAnalytics (6.2.2):
29+
- FirebaseCore (~> 6.6)
30+
- FirebaseInstanceID (~> 4.3)
31+
- GoogleAppMeasurement (= 6.2.2)
2732
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
2833
- GoogleUtilities/MethodSwizzler (~> 6.0)
2934
- GoogleUtilities/Network (~> 6.0)
3035
- "GoogleUtilities/NSData+zlib (~> 6.0)"
31-
- nanopb (~> 0.3)
32-
- FirebaseAnalyticsInterop (1.4.0)
33-
- FirebaseCore (6.3.0):
34-
- FirebaseCoreDiagnostics (~> 1.0)
35-
- FirebaseCoreDiagnosticsInterop (~> 1.0)
36-
- GoogleUtilities/Environment (~> 6.2)
37-
- GoogleUtilities/Logger (~> 6.2)
38-
- FirebaseCoreDiagnostics (1.1.0):
39-
- FirebaseCoreDiagnosticsInterop (~> 1.0)
40-
- GoogleDataTransportCCTSupport (~> 1.0)
36+
- nanopb (= 0.3.9011)
37+
- FirebaseAnalyticsInterop (1.5.0)
38+
- FirebaseCore (6.6.2):
39+
- FirebaseCoreDiagnostics (~> 1.2)
40+
- FirebaseCoreDiagnosticsInterop (~> 1.2)
41+
- GoogleUtilities/Environment (~> 6.5)
42+
- GoogleUtilities/Logger (~> 6.5)
43+
- FirebaseCoreDiagnostics (1.2.0):
44+
- FirebaseCoreDiagnosticsInterop (~> 1.2)
45+
- GoogleDataTransportCCTSupport (~> 1.3)
46+
- GoogleUtilities/Environment (~> 6.5)
47+
- GoogleUtilities/Logger (~> 6.5)
48+
- nanopb (~> 0.3.901)
49+
- FirebaseCoreDiagnosticsInterop (1.2.0)
50+
- FirebaseInstallations (1.1.0):
51+
- FirebaseCore (~> 6.6)
52+
- GoogleUtilities/UserDefaults (~> 6.5)
53+
- PromisesObjC (~> 1.2)
54+
- FirebaseInstanceID (4.3.1):
55+
- FirebaseCore (~> 6.6)
56+
- FirebaseInstallations (~> 1.0)
57+
- GoogleUtilities/Environment (~> 6.5)
58+
- GoogleUtilities/UserDefaults (~> 6.5)
59+
- FirebasePerformance (3.1.10):
60+
- FirebaseCore (~> 6.6)
61+
- FirebaseInstanceID (~> 4.3)
62+
- FirebaseRemoteConfig (~> 4.4)
63+
- GoogleToolboxForMac/Logger (~> 2.1)
64+
- "GoogleToolboxForMac/NSData+zlib (~> 2.1)"
4165
- GoogleUtilities/Environment (~> 6.2)
42-
- GoogleUtilities/Logger (~> 6.2)
43-
- FirebaseCoreDiagnosticsInterop (1.0.0)
44-
- FirebaseInstanceID (4.2.5):
45-
- FirebaseCore (~> 6.0)
46-
- GoogleUtilities/Environment (~> 6.0)
47-
- GoogleUtilities/UserDefaults (~> 6.0)
48-
- FirebaseRemoteConfig (4.4.1):
66+
- GoogleUtilities/ISASwizzler (~> 6.2)
67+
- GoogleUtilities/MethodSwizzler (~> 6.2)
68+
- GTMSessionFetcher/Core (~> 1.1)
69+
- Protobuf (~> 3.9)
70+
- FirebaseRemoteConfig (4.4.7):
4971
- FirebaseABTesting (~> 3.1)
5072
- FirebaseAnalyticsInterop (~> 1.4)
5173
- FirebaseCore (~> 6.2)
5274
- FirebaseInstanceID (~> 4.2)
5375
- GoogleUtilities/Environment (~> 6.2)
5476
- "GoogleUtilities/NSData+zlib (~> 6.2)"
55-
- Protobuf (~> 3.9)
56-
- GoogleAppMeasurement (6.1.2):
77+
- Protobuf (>= 3.9.2, ~> 3.9)
78+
- GoogleAppMeasurement (6.2.2):
5779
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
5880
- GoogleUtilities/MethodSwizzler (~> 6.0)
5981
- GoogleUtilities/Network (~> 6.0)
6082
- "GoogleUtilities/NSData+zlib (~> 6.0)"
61-
- nanopb (~> 0.3)
62-
- GoogleDataTransport (2.0.0)
63-
- GoogleDataTransportCCTSupport (1.1.0):
64-
- GoogleDataTransport (~> 2.0)
65-
- nanopb
66-
- GoogleUtilities/AppDelegateSwizzler (6.3.1):
83+
- nanopb (= 0.3.9011)
84+
- GoogleDataTransport (4.0.0)
85+
- GoogleDataTransportCCTSupport (1.4.0):
86+
- GoogleDataTransport (~> 4.0)
87+
- nanopb (~> 0.3.901)
88+
- GoogleToolboxForMac/Defines (2.2.2)
89+
- GoogleToolboxForMac/Logger (2.2.2):
90+
- GoogleToolboxForMac/Defines (= 2.2.2)
91+
- "GoogleToolboxForMac/NSData+zlib (2.2.2)":
92+
- GoogleToolboxForMac/Defines (= 2.2.2)
93+
- GoogleUtilities/AppDelegateSwizzler (6.5.1):
6794
- GoogleUtilities/Environment
6895
- GoogleUtilities/Logger
6996
- GoogleUtilities/Network
70-
- GoogleUtilities/Environment (6.3.1)
71-
- GoogleUtilities/Logger (6.3.1):
97+
- GoogleUtilities/Environment (6.5.1)
98+
- GoogleUtilities/ISASwizzler (6.5.1)
99+
- GoogleUtilities/Logger (6.5.1):
72100
- GoogleUtilities/Environment
73-
- GoogleUtilities/MethodSwizzler (6.3.1):
101+
- GoogleUtilities/MethodSwizzler (6.5.1):
74102
- GoogleUtilities/Logger
75-
- GoogleUtilities/Network (6.3.1):
103+
- GoogleUtilities/Network (6.5.1):
76104
- GoogleUtilities/Logger
77105
- "GoogleUtilities/NSData+zlib"
78106
- GoogleUtilities/Reachability
79-
- "GoogleUtilities/NSData+zlib (6.3.1)"
80-
- GoogleUtilities/Reachability (6.3.1):
107+
- "GoogleUtilities/NSData+zlib (6.5.1)"
108+
- GoogleUtilities/Reachability (6.5.1):
81109
- GoogleUtilities/Logger
82-
- GoogleUtilities/UserDefaults (6.3.1):
110+
- GoogleUtilities/UserDefaults (6.5.1):
83111
- GoogleUtilities/Logger
112+
- GTMSessionFetcher/Core (1.3.1)
84113
- Kanna (5.0.0)
85114
- KeychainAccess (3.2.0)
86115
- Kingfisher (5.8.2):
@@ -91,13 +120,14 @@ PODS:
91120
- Moya/RxSwift (14.0.0-alpha.2):
92121
- Moya/Core
93122
- RxSwift (~> 5.0)
94-
- nanopb (0.3.901):
95-
- nanopb/decode (= 0.3.901)
96-
- nanopb/encode (= 0.3.901)
97-
- nanopb/decode (0.3.901)
98-
- nanopb/encode (0.3.901)
123+
- nanopb (0.3.9011):
124+
- nanopb/decode (= 0.3.9011)
125+
- nanopb/encode (= 0.3.9011)
126+
- nanopb/decode (0.3.9011)
127+
- nanopb/encode (0.3.9011)
99128
- PanModal (1.2.5)
100-
- Protobuf (3.10.0)
129+
- PromisesObjC (1.2.8)
130+
- Protobuf (3.11.4)
101131
- ReactorKit (2.0.1):
102132
- RxSwift (~> 5.0)
103133
- Realm (3.19.0):
@@ -131,7 +161,9 @@ DEPENDENCIES:
131161
- Bagel
132162
- Crashlytics
133163
- Fabric
164+
- Firebase/Analytics
134165
- Firebase/Core
166+
- Firebase/Performance
135167
- Firebase/RemoteConfig
136168
- Kanna
137169
- KeychainAccess
@@ -157,24 +189,9 @@ SPEC REPOS:
157189
- Crashlytics
158190
- Differentiator
159191
- Fabric
160-
- Firebase
161-
- FirebaseABTesting
162-
- FirebaseAnalytics
163-
- FirebaseAnalyticsInterop
164-
- FirebaseCore
165-
- FirebaseCoreDiagnostics
166-
- FirebaseCoreDiagnosticsInterop
167-
- FirebaseInstanceID
168-
- FirebaseRemoteConfig
169-
- GoogleAppMeasurement
170-
- GoogleDataTransport
171-
- GoogleDataTransportCCTSupport
172-
- GoogleUtilities
173192
- KeychainAccess
174193
- Kingfisher
175194
- Moya
176-
- nanopb
177-
- Protobuf
178195
- ReactorKit
179196
- Realm
180197
- RealmSwift
@@ -191,8 +208,28 @@ SPEC REPOS:
191208
trunk:
192209
- Bagel
193210
- CocoaAsyncSocket
211+
- Firebase
212+
- FirebaseABTesting
213+
- FirebaseAnalytics
214+
- FirebaseAnalyticsInterop
215+
- FirebaseCore
216+
- FirebaseCoreDiagnostics
217+
- FirebaseCoreDiagnosticsInterop
218+
- FirebaseInstallations
219+
- FirebaseInstanceID
220+
- FirebasePerformance
221+
- FirebaseRemoteConfig
222+
- GoogleAppMeasurement
223+
- GoogleDataTransport
224+
- GoogleDataTransportCCTSupport
225+
- GoogleToolboxForMac
226+
- GoogleUtilities
227+
- GTMSessionFetcher
194228
- Kanna
229+
- nanopb
195230
- PanModal
231+
- PromisesObjC
232+
- Protobuf
196233

197234
SPEC CHECKSUMS:
198235
AcknowList: 70efb7554e257914da0aea2724a72fb30c45dfe2
@@ -202,26 +239,31 @@ SPEC CHECKSUMS:
202239
Crashlytics: 540b7e5f5da5a042647227a5e3ac51d85eed06df
203240
Differentiator: 886080237d9f87f322641dedbc5be257061b0602
204241
Fabric: 706c8b8098fff96c33c0db69cbf81f9c551d0d74
205-
Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4
206-
FirebaseABTesting: 662e8de812ceb5d57ad66381f6402f4d28dc5c91
207-
FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2
208-
FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3
209-
FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529
210-
FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a
211-
FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb
212-
FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42
213-
FirebaseRemoteConfig: e84fc50edebbef57e09aa5b8e43960ac3d2582c7
214-
GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b
215-
GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd
216-
GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268
217-
GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6
242+
Firebase: 2672e5636b42f977177716317e68346ae5e9de25
243+
FirebaseABTesting: 0d10f3cdc3fa00f3f175b5b56c1003c8e888299f
244+
FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee
245+
FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae
246+
FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c
247+
FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649
248+
FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850
249+
FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b
250+
FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec
251+
FirebasePerformance: a9b0985f80d2a5cf780cf9bd4db920b45c200507
252+
FirebaseRemoteConfig: 4890e58b0e33c8328b8c5e8b7a5a237b9d851d8e
253+
GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff
254+
GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69
255+
GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e
256+
GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3
257+
GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275
258+
GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925
218259
Kanna: a32875df62975f8f4b871e933b4ea1a5c3b8be0f
219260
KeychainAccess: 3b1bf8a77eb4c6ea1ce9404c292e48f948954c6b
220261
Kingfisher: 3adc15096595f5aed800bb0d5cb757fc58b2d2dd
221262
Moya: a6f1894cf6baec301aa02b0ecf10e5d8ade556ae
222-
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
263+
nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
223264
PanModal: 7c5af3ad4fe22b91508040965bebffb89fb607ae
224-
Protobuf: a4dc852ad69c027ca2166ed287b856697814375b
265+
PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6
266+
Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7
225267
ReactorKit: a63c5e11e0fd32d59d672e54178b0ed2876b764b
226268
Realm: 995d585bcf699aaff226715886c849a29dd3d07f
227269
RealmSwift: 35f284a537989f2187b413e5917091948cb87a3f
@@ -236,6 +278,6 @@ SPEC CHECKSUMS:
236278
SwiftyBeaver: aaf2ebd7dac2e952991f46a82ed24ad642867ae2
237279
Toaster: c1a81b376edcc2470157b4d1ee1e9341d3b96455
238280

239-
PODFILE CHECKSUM: a5c1295a24bcb46a3509f5e237a033a81e156b25
281+
PODFILE CHECKSUM: 4aee58e7a538e3f38bebcdc9cb32d29de257465d
240282

241283
COCOAPODS: 1.8.4

0 commit comments

Comments
 (0)