We’re operating a hybrid Flutter/native iOS app. Since a launch we did initially of October we have began getting a rising variety of these crashes, seemingly solely affecting iOS 12 gadgets, and virtually all the time round 50 seconds after the app launches:
Crashed: PHTFlatFilePhenotype
0 <App title> 0x104d6ac MLKITx_BuildData::BaselineChangelistAsInt() + 71964
1 <App title> 0x1012078 __82-[MLKITx_PHTFlatFilePhenotype registerPackage:version:logSources:params:callback:]_block_invoke.192 + 4329873528
2 libdispatch.dylib 0x5fa38 _dispatch_call_block_and_release + 24
3 libdispatch.dylib 0x607d4 _dispatch_client_callout + 16
4 libdispatch.dylib 0x9324 _dispatch_lane_serial_drain$VARIANT$mp + 592
5 libdispatch.dylib 0x9e40 _dispatch_lane_invoke$VARIANT$mp + 428
6 libdispatch.dylib 0x124ac _dispatch_workloop_worker_thread + 596
7 libsystem_pthread.dylib 0xc114 _pthread_wqthread + 304
8 libsystem_pthread.dylib 0xecd4 start_wqthread + 4
The primary launch that these began taking place in was utilizing Flutter 3.10.0, and a more moderen replace that also has the issue is on the more moderen Flutter 3.13.9.
As a result of it appears to be coming from inside iOS itself (MLKit? Machine Studying package? – we do not consciously use this in any respect in our app) it is exhausting to know the place to search for a trigger… iOS 12 is the most recent model that varied gadgets are capable of replace to, so simply telling the consumer to replace iOS is not an possibility. However presumably it is associated to one thing we have modified in our code, as a result of it began so immediately after our app replace – I simply cannot see any apparent causes by trying on the diffs.
Has anyone else skilled this, and in that case, did you handle to search out the trigger?
Our app does use Firebase as effectively.