I am having trouble tracking down a crash from Google maps. Does anyone have any methods I could use to try and profile this to find the issue? I am unable to replicate but users using older devices are having this at an alarming rate.
Fatal Exception: NSInvalidArgumentException
0 CoreFoundation 0x182bbad8c __exceptionPreprocess
1 libobjc.A.dylib 0x181d745ec objc_exception_throw
2 CoreFoundation 0x182bc8098 __methodDescriptionForSelector
3 CoreFoundation 0x182bc05c8 ___forwarding___
4 CoreFoundation 0x182aa641c _CF_forwarding_prep_0
5 QuartzCore 0x186d40f24 -[CALayer display]
6 mfa 0x1006a4930 -[GMSOverlayLayer display]
7 QuartzCore 0x186cb28f4 CA::Context::commit_transaction(CA::Transaction*)
8 QuartzCore 0x186cda364 CA::Transaction::commit()
9 QuartzCore 0x186cdb1e4 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*)
10 CoreFoundation 0x182b62910 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
11 CoreFoundation 0x182b60238 __CFRunLoopDoObservers
12 CoreFoundation 0x182b60884 __CFRunLoopRun
13 CoreFoundation 0x182a80da8 CFRunLoopRunSpecific
14 GraphicsServices 0x184a65020 GSEventRunModal
15 UIKit 0x18ca9d758 UIApplicationMain
16 mfa 0x1002b1f98 main + 24 (AppDelegate.swift:24)
17 libdyld.dylib 0x182511fc0 start
This is a known bug on crashes occurring when removing overlays that was reported in Google's Issue Tracker: https://issuetracker.google.com/issues/130331383
The Release Notes for Maps SDK for IOS confirm this is fixed in version 3.2.0.
Version 3.2.0 - July 8, 2019
Resolved Issues:
- Fixed a crashing bug that occurred occasionally when removing overlays from a map.
3.2.0または最新バージョンに更新すると、この問題が解決するはずです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加