iPhone XS Max | Swift 4.2 | App crashing libsystem_kernel.dylib abort_with_payload_wrapper_internal + 104

Viewed 737

After updating to iOS 12.1.2, and updating new version from App Store. App keeps crashing on launch.

Got the report from crashlitics but not helpful. Anyone can suggest what to do?

Date: 2019-01-03T06:48:00Z

OS Version: 12.1.2

Device: iPhone XS Max

RAM Free: 3.8%

Disk Free: 81.6%

1. Crashed: com.apple.root.default-qos

0 libsystem_kernel.dylib 0x22193fdd4 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x221939594 abort_with_payload_wrapper_internal + 104 2 (Missing)
0x28ec82219395c8 (Missing) 3 (Missing)
0x4a728224c6f9fc (Missing) 4 (Missing)
0x6d688224c6f92c (Missing) 5 (Missing)
0x66cd0224c73cbc (Missing) 6 (Missing)
0x3e2e8221a01324 (Missing) 7 (Missing)
0x748c02219f4430 (Missing) 8 (Missing)
0x130d02217b9378 (Missing) 9 (Missing)
0x1b1382217d0f28 (Missing) 10 (Missing)
0x552902217c8e74 (Missing) 11 (Missing)
0x613182219b9b30 (Missing) 12 (Missing)
0x39f882219bfdd4 (Missing)

0. com.apple.main-thread

0 "libobjc.A.dylib" 0x220facf4c _NXMapMember(_NXMapTable*, void const*, void**) + 232

2 Answers

In my case my app using Touch ID / Face ID for login into application. So adding FaceID description at .plist file fixes the issue. If your app using TouchID then u need to add FaceID description as below.

<key>NSFaceIDUsageDescription</key>
<string>This allows you to securely login into your application.</string>

Also add appropriate description if you using FaceID / Touch ID

Please ignore if your app not using Touch ID / Face ID.

Since the iPhone X and later models, the faceID is applied without applying the touchID

Related