Skip to content

Crash in FPRNetworkTrace on iOS 18 and above #14734

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mathewlee83 opened this issue Apr 17, 2025 · 5 comments
Open

Crash in FPRNetworkTrace on iOS 18 and above #14734

mathewlee83 opened this issue Apr 17, 2025 · 5 comments

Comments

@mathewlee83
Copy link

Description

We're experiencing a crash in FPRNetworkTrace that occurs intermittently only on devices running iOS 18 or iPadOS 18 and above. The issue does not appear on earlier OS versions.
It's not a 100% reproducible crash, but we've observed it happening under certain network activity.
Please see the attached crash log for more details.

      Crashed: com.apple.NSURLSession-delegate

0 libsystem_malloc.dylib 0x5f08 _xzm_free_outlined + 152
1 CoreFoundation 0x5c80 __CFStringDeallocate + 196
2 CoreFoundation 0x3f50 _CFRelease + 292
3 CFNetwork 0x32c9c URLResponse::getMIMEType() + 60
4 Beadal 0x1000b18 -[FPRNetworkTrace didCompleteRequestWithResponse:error:] + 4359883544
5 Beadal 0x1006fa8 __InstrumentDataTaskWithRequestCompletionHandler_block_invoke_2 + 4359909288
6 CFNetwork 0x3f8e4 __40-[__NSURLSessionLocal taskForClassInfo:]_block_invoke + 508
7 CFNetwork 0x3f6a0 __49-[__NSCFLocalSessionTask _task_onqueue_didFinish]_block_invoke_2 + 160
8 libdispatch.dylib 0x2248 _dispatch_call_block_and_release + 32
9 libdispatch.dylib 0x3fa8 _dispatch_client_callout + 20
10 libdispatch.dylib 0xb5cc _dispatch_lane_serial_drain + 768
11 libdispatch.dylib 0xc158 _dispatch_lane_invoke + 432
12 libdispatch.dylib 0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
13 libdispatch.dylib 0x16bd8 _dispatch_workloop_worker_thread + 540
14 libsystem_pthread.dylib 0x3680 _pthread_wqthread + 288
15 libsystem_pthread.dylib 0x1474 start_wqthread + 8

Reproducing the issue

No response

Firebase SDK Version

11.4.0

Xcode Version

16.0

Installation Method

Swift Package Manager

Firebase Product(s)

Performance

Targeted Platforms

iOS

Relevant Log Output

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet
{
      "identity" : "firebase-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/firebase-ios-sdk",
      "state" : {
        "revision" : "8328630971a8fdd8072b36bb22bef732eb15e1f0",
        "version" : "11.4.0"
      }
    },

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
Replace this line with the contents of your Podfile.lock!
@google-oss-bot
Copy link

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

@paulb777
Copy link
Member

@mathewlee83 Can you be more specific about the iOS versions that it is occurring on? Apple has change the URLSession implementation in recent iOS 18 minor versions and the problem may be related to that. cc: @tejasd

@mathewlee83
Copy link
Author

@paulb777
Yes, we've observed the crash occurring on the following iOS:

iOS 18

  • 18.0.1
  • 18.1.0
  • 18.1.1
  • 18.2.1
  • 18.3.0
  • 18.3.1
  • 18.3.2

iOS 17:

  • 17.5.1
  • 17.6.1

Initially, we believed this crash was occurring only on iOS 18 and above. However, upon closer inspection, we found that it also happens on some iOS 17 versions, although seemingly less frequently.

@visumickey visumickey self-assigned this Apr 22, 2025
@visumickey
Copy link
Contributor

@mathewlee83 Thanks for reporting the issue. We have been trying to debug this issue. The crash seem to be happening at retrieving a string value - which is very suspicious if that is the real cause of the issue.

So, to debug this further, can you share some more information?

  1. All the other stack traces (Complete stack trace at the time of Crash).
  2. Other SDK dependencies on your application

@mathewlee83
Copy link
Author

As requested, here are the details:

Crash stack traces

# Crashlytics - Stack trace
# Application: com.jawebs.baedal
# Platform: apple
# Version: 15.2.1 (15.2.1.51465)
# Issue: 3604e217d1c1287650e9e27d3504fdbb
# Session: 8b683baa967a44de8636016c5870bb15_DNE_0_v2
# Date: Fri May 02 2025 22:41:55 GMT+0900 (한국 표준시)

com.apple.main-thread
0  libsystem_kernel.dylib         0x1788 mach_msg2_trap + 8
1  libsystem_kernel.dylib         0x4e98 mach_msg2_internal + 80
2  libsystem_kernel.dylib         0x4db0 mach_msg_overwrite + 424
3  libsystem_kernel.dylib         0x4bfc mach_msg + 24
4  CoreFoundation                 0x76804 __CFRunLoopServiceMachPort + 160
5  CoreFoundation                 0x75eb0 __CFRunLoopRun + 1212
6  CoreFoundation                 0xc8284 CFRunLoopRunSpecific + 588
7  GraphicsServices               0x14c0 GSEventRunModal + 164
8  UIKitCore                      0x3ee674 -[UIApplication _run] + 816
9  UIKitCore                      0x14e88 UIApplicationMain + 340
10 UIKitCore                      0x75115c keypath_get_selector_hoverStyle + 15924
11 Beadal                         0x44fb94 main + 4337335188 (AppDelegate.swift:4337335188)
12 ???                            0x1c3c4dde8 (누락)

com.apple.uikit.eventfetch-thread
0  libsystem_kernel.dylib         0x1788 mach_msg2_trap + 8
1  libsystem_kernel.dylib         0x4e98 mach_msg2_internal + 80
2  libsystem_kernel.dylib         0x4db0 mach_msg_overwrite + 424
3  libsystem_kernel.dylib         0x4bfc mach_msg + 24
4  CoreFoundation                 0x76804 __CFRunLoopServiceMachPort + 160
5  CoreFoundation                 0x75eb0 __CFRunLoopRun + 1212
6  CoreFoundation                 0xc8284 CFRunLoopRunSpecific + 588
7  Foundation                     0x2a0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8  Foundation                     0x186bb0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9  UIKitCore                      0x481a78 -[UIEventFetcher threadMain] + 420
10 Foundation                     0x115f30 __NSThread__start__ + 724
11 libsystem_pthread.dylib        0x17d0 _pthread_start + 136
12 libsystem_pthread.dylib        0x1480 thread_start + 8

com.sendbird.core.runloop.thread
0  libsystem_kernel.dylib         0x1788 mach_msg2_trap + 8
1  libsystem_kernel.dylib         0x4e98 mach_msg2_internal + 80
2  libsystem_kernel.dylib         0x4db0 mach_msg_overwrite + 424
3  libsystem_kernel.dylib         0x4bfc mach_msg + 24
4  CoreFoundation                 0x76804 __CFRunLoopServiceMachPort + 160
5  CoreFoundation                 0x75eb0 __CFRunLoopRun + 1212
6  CoreFoundation                 0xc8284 CFRunLoopRunSpecific + 588
7  Foundation                     0x2a0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8  SendbirdChatSDK                0x31f5b4 SBRunloopThread.main() + 61 (Runloop+SBTimer.swift:61)
9  SendbirdChatSDK                0x31f62c @objc SBRunloopThread.main() + 4460361260 (<compiler-generated>:4460361260)
10 Foundation                     0x115f30 __NSThread__start__ + 724
11 libsystem_pthread.dylib        0x17d0 _pthread_start + 136
12 libsystem_pthread.dylib        0x1480 thread_start + 8

Realm notification listener
0  libsystem_kernel.dylib         0x84cc kevent + 8
1  Realm                          0x245ba8 realm::_impl::ExternalCommitHelper::listen() + 160
2  Realm                          0x245d38 void* std::__1::__thread_proxy[abi:ne180100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>>(void*) + 60
3  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
4  libsystem_pthread.dylib        0x1480 thread_start + 8

com.google.firebase.crashlytics.MachExceptionServer
0  Beadal                         0xfc1028 FIRCLSProcessRecordAllThreads + 4349333544
1  Beadal                         0xfc140c FIRCLSProcessRecordAllThreads + 4349334540
2  Beadal                         0xfcf568 FIRCLSHandler + 4349392232
3  Beadal                         0xfcfd74 FIRCLSMachExceptionServer + 4349394292
4  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
5  libsystem_pthread.dylib        0x1480 thread_start + 8

com.apple.NSURLConnectionLoader
0  libsystem_kernel.dylib         0x1788 mach_msg2_trap + 8
1  libsystem_kernel.dylib         0x4e98 mach_msg2_internal + 80
2  libsystem_kernel.dylib         0x4db0 mach_msg_overwrite + 424
3  libsystem_kernel.dylib         0x4bfc mach_msg + 24
4  CoreFoundation                 0x76804 __CFRunLoopServiceMachPort + 160
5  CoreFoundation                 0x75eb0 __CFRunLoopRun + 1212
6  CoreFoundation                 0xc8284 CFRunLoopRunSpecific + 588
7  CFNetwork                      0xf1c4c +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8  Foundation                     0x115f30 __NSThread__start__ + 724
9  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
10 libsystem_pthread.dylib        0x1480 thread_start + 8

TagManagerContainerQueue
0  JavaScriptCore                 0x76bcc <redacted> + 268
1  JavaScriptCore                 0x76860 <redacted> + 208
2  JavaScriptCore                 0x16943c0 jitCagePtr + 179268
3  JavaScriptCore                 0x1692e74 jitCagePtr + 173816
4  JavaScriptCore                 0x1692e74 jitCagePtr + 173816
5  JavaScriptCore                 0x1694478 jitCagePtr + 179452
6  JavaScriptCore                 0x1694478 jitCagePtr + 179452
7  JavaScriptCore                 0x1692e74 jitCagePtr + 173816
8  JavaScriptCore                 0x1692e74 jitCagePtr + 173816
9  JavaScriptCore                 0x1694478 jitCagePtr + 179452
10 JavaScriptCore                 0x1694478 jitCagePtr + 179452
11 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
12 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
13 JavaScriptCore                 0x1694478 jitCagePtr + 179452
14 JavaScriptCore                 0x1694478 jitCagePtr + 179452
15 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
16 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
17 JavaScriptCore                 0x1694478 jitCagePtr + 179452
18 JavaScriptCore                 0x1694478 jitCagePtr + 179452
19 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
20 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
21 JavaScriptCore                 0x1694478 jitCagePtr + 179452
22 JavaScriptCore                 0x1694478 jitCagePtr + 179452
23 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
24 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
25 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
26 JavaScriptCore                 0x1694478 jitCagePtr + 179452
27 JavaScriptCore                 0x1694478 jitCagePtr + 179452
28 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
29 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
30 JavaScriptCore                 0x1694478 jitCagePtr + 179452
31 JavaScriptCore                 0x1694478 jitCagePtr + 179452
32 JavaScriptCore                 0x1694478 jitCagePtr + 179452
33 JavaScriptCore                 0x1694478 jitCagePtr + 179452
34 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
35 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
36 JavaScriptCore                 0x1694478 jitCagePtr + 179452
37 JavaScriptCore                 0x1694478 jitCagePtr + 179452
38 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
39 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
40 JavaScriptCore                 0x1694478 jitCagePtr + 179452
41 JavaScriptCore                 0x1694478 jitCagePtr + 179452
42 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
43 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
44 JavaScriptCore                 0x1694478 jitCagePtr + 179452
45 JavaScriptCore                 0x1694478 jitCagePtr + 179452
46 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
47 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
48 JavaScriptCore                 0x1694478 jitCagePtr + 179452
49 JavaScriptCore                 0x1694478 jitCagePtr + 179452
50 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
51 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
52 JavaScriptCore                 0x1694478 jitCagePtr + 179452
53 JavaScriptCore                 0x1694478 jitCagePtr + 179452
54 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
55 JavaScriptCore                 0x1694478 jitCagePtr + 179452
56 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
57 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
58 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
59 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
60 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
61 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
62 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
63 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
64 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
65 JavaScriptCore                 0x1692e74 jitCagePtr + 173816
66 JavaScriptCore                 0x16684d8 (누락 UUID 2952bfa6959939dbbca250e97ad38818)
67 JavaScriptCore                 0x93a8 <redacted> + 428
68 JavaScriptCore                 0x163684 JSObjectCallAsFunction + 292
69 JavaScriptCore                 0x163344 <redacted> + 316
70 Beadal                         0x14828a8 -[TAGRuntime evaluateEvent:] + 4354320552
71 Beadal                         0x14772dc __29-[TAGContainer processEvent:]_block_invoke + 4354274012
72 libdispatch.dylib              0x2248 _dispatch_call_block_and_release + 32
73 libdispatch.dylib              0x3fa8 _dispatch_client_callout + 20
74 libdispatch.dylib              0xb5cc _dispatch_lane_serial_drain + 768
75 libdispatch.dylib              0xc124 _dispatch_lane_invoke + 380
76 libdispatch.dylib              0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
77 libdispatch.dylib              0x16bd8 _dispatch_workloop_worker_thread + 540
78 libsystem_pthread.dylib        0x3680 _pthread_wqthread + 288
79 libsystem_pthread.dylib        0x1474 start_wqthread + 8

JavaScriptCore libpas scavenger
0  libsystem_kernel.dylib         0x7090 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x3f98 _pthread_cond_wait + 1204
2  JavaScriptCore                 0xfc620 <redacted> + 1328
3  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
4  libsystem_pthread.dylib        0x1480 thread_start + 8

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

Thread
0  libsystem_pthread.dylib        0x146c start_wqthread + 10

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

Crashed: com.apple.NSURLSession-delegate
0  CoreFoundation                 0x1b40a4 _CFRelease.cold.3 + 84
1  CoreFoundation                 0x401c _CFRelease + 496
2  CFNetwork                      0x32c9c URLResponse::getMIMEType() + 60
3  Beadal                         0x1001244 -[FPRNetworkTrace didCompleteRequestWithResponse:error:] + 4349596228
4  Beadal                         0x10076d4 __InstrumentDataTaskWithRequestCompletionHandler_block_invoke_2 + 4349621972
5  CFNetwork                      0x3f8e4 __40-[__NSURLSessionLocal taskForClassInfo:]_block_invoke + 508
6  CFNetwork                      0x3f6a0 __49-[__NSCFLocalSessionTask _task_onqueue_didFinish]_block_invoke_2 + 160
7  libdispatch.dylib              0x2248 _dispatch_call_block_and_release + 32
8  libdispatch.dylib              0x3fa8 _dispatch_client_callout + 20
9  libdispatch.dylib              0xb5cc _dispatch_lane_serial_drain + 768
10 libdispatch.dylib              0xc158 _dispatch_lane_invoke + 432
11 libdispatch.dylib              0x1738c _dispatch_root_queue_drain_deferred_wlh + 288
12 libdispatch.dylib              0x16bd8 _dispatch_workloop_worker_thread + 540
13 libsystem_pthread.dylib        0x3680 _pthread_wqthread + 288
14 libsystem_pthread.dylib        0x1474 start_wqthread + 8

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

Heap Helper Thread
0  libsystem_kernel.dylib         0x7090 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x3f98 _pthread_cond_wait + 1204
2  JavaScriptCore                 0x1224e8 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3  JavaScriptCore                 0x12065c <redacted> + 460
4  JavaScriptCore                 0x2dcb48 <redacted> + 352
5  JavaScriptCore                 0x2dc9dc <redacted> + 16
6  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
7  libsystem_pthread.dylib        0x1480 thread_start + 8

Heap Helper Thread
0  libsystem_kernel.dylib         0x7090 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x3f98 _pthread_cond_wait + 1204
2  JavaScriptCore                 0x1224e8 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3  JavaScriptCore                 0x12065c <redacted> + 460
4  JavaScriptCore                 0x2dcb48 <redacted> + 352
5  JavaScriptCore                 0x2dc9dc <redacted> + 16
6  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
7  libsystem_pthread.dylib        0x1480 thread_start + 8

Heap Helper Thread
0  libsystem_kernel.dylib         0x7090 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x3f98 _pthread_cond_wait + 1204
2  JavaScriptCore                 0x1224e8 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3  JavaScriptCore                 0x12065c <redacted> + 460
4  JavaScriptCore                 0x2dcb48 <redacted> + 352
5  JavaScriptCore                 0x2dc9dc <redacted> + 16
6  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
7  libsystem_pthread.dylib        0x1480 thread_start + 8

Heap Helper Thread
0  libsystem_kernel.dylib         0x7090 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x3f98 _pthread_cond_wait + 1204
2  JavaScriptCore                 0x1224e8 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3  JavaScriptCore                 0x12065c <redacted> + 460
4  JavaScriptCore                 0x2dcb48 <redacted> + 352
5  JavaScriptCore                 0x2dc9dc <redacted> + 16
6  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
7  libsystem_pthread.dylib        0x1480 thread_start + 8

Heap Helper Thread
0  libsystem_kernel.dylib         0x7090 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x3f98 _pthread_cond_wait + 1204
2  JavaScriptCore                 0x1224e8 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3  JavaScriptCore                 0x12065c <redacted> + 460
4  JavaScriptCore                 0x2dcb48 <redacted> + 352
5  JavaScriptCore                 0x2dc9dc <redacted> + 16
6  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
7  libsystem_pthread.dylib        0x1480 thread_start + 8

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

Thread
0  libsystem_kernel.dylib         0x1510 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x36cc _pthread_wqthread + 364
2  libsystem_pthread.dylib        0x1474 start_wqthread + 8

AudioSession - RootQueue
0  libsystem_kernel.dylib         0x171c semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x45c0 _dispatch_sema4_timedwait + 64
2  libdispatch.dylib              0x4bc0 _dispatch_semaphore_wait_slow + 76
3  libdispatch.dylib              0x15c94 _dispatch_worker_thread + 324
4  libsystem_pthread.dylib        0x17d0 _pthread_start + 136
5  libsystem_pthread.dylib        0x1480 thread_start + 8

Key SDK used

  • Alamofire 5.10.1
  • SwiftyJSON 5.0.2
  • RxSwift 6.8.0
  • google-tag-manager-ios-sdk 8.0.0
  • realm-swift 10.54.1
  • Factory 2.4.1
  • ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants