My app is based on WebView. It's a pretty old app written on Objective C.
When I click on the same text field (not native), the application crashes. But if I switch between text fields, then everything is fine. When I click on the same text box again, the application crashes.
I get only one error: -[UITextMultiTapRecognizer tag]: unrecognized selector sent to instance 0x119d6d640
This only happens on iOS 13.4 and above. I can’t understand where I can catch the double click that the application receives?
I could not find any information in Google except this post at Apple Developer Forums: https://forums.developer.apple.com/thread/130636
No one knows what does it mean UITextMultiTapRecognizer
I would really appreciate for advice.
Add logs with an extension breakpoint
Printing description of reason:
-[UITextMultiTapRecognizer tag]: unrecognized selector sent to instance 0x14f0852b0
Printing description of userInfo:
{
UncaughtExceptionHandlerAddressesKey = (
0 CoreFoundation 0x00000001a8d78314 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 1254164
1 libobjc.A.dylib 0x00000001a8a8cc1c objc_exception_throw + 60
2 CoreFoundation 0x00000001a8c76a90 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 199312
3 CoreFoundation 0x00000001a8d7ca60 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 1272416
4 CoreFoundation 0x00000001a8d7ed60 _CF_forwarding_prep_0 + 96
5 b144 0x000000010543b39c -[AutoMarkersSource infoByView:handlerView:] + 612
6 b144 0x000000010543be18 swizzle_UIApplication_SendAction + 456
7 UIKitCore 0x00000001ac9edfa4 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 5881764
8 UIKitCore 0x00000001aca7d90c 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6469900
9 UIKitCore 0x00000001aca86f10 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6508304
10 UIKitCore 0x00000001aca83908 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6494472
11 UIKitCore 0x00000001aca82e50 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6491728
12 UIKitCore 0x00000001aca767f0 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6440944
13 UIKitCore 0x00000001aca75f84 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6438788
14 UIKitCore 0x00000001aca75d40 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 6438208
15 UIKitCore 0x00000001aceff2d4 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 11195092
16 UIKitCore 0x00000001aceda45c 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 11043932
17 UIKitCore 0x00000001acf5da54 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 11582036
18 UIKitCore 0x00000001acf60648 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 11593288
19 UIKitCore 0x00000001acf58578 32D99ABD-E47B-38D8-BBD1-68AEA293A9A6 + 11560312
20 CoreFoundation 0x00000001a8cf3af4 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 711412
21 CoreFoundation 0x00000001a8cf3a48 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 711240
22 CoreFoundation 0x00000001a8cf3198 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 709016
23 CoreFoundation 0x00000001a8cedf38 AF42303F-57B6-3C11-8F18-8E80ABF7D886 + 687928
24 CoreFoundation 0x00000001a8ced8f4 CFRunLoopRunSpecific + 480
25 GraphicsServices 0x00000001b3104604 GSEventRunModal + 164
26 UIKitCore 0x00000001acec1358 UIApplicationMain + 1944
27 b144 0x0000000104fb4d84 main + 676
28 libdyld.dylib 0x00000001a8b692dc 322C4E05-D0CF-33F5-B996-CE5C67DF59B6 + 4828
);
crashName = crash;
}