Anyone can help with TestFlight Crash? EXC_CRASH (SIGABRT)

Hello,

I made an app with React Native Expo.

I've deployed succesfully to Play Store and everything works, also works in IOS emulator and in a physical ios device using expo.

Now i have to record a video working in a real device in order to request the upload to Apple Store so I'm using TestFlight to install the .ipa but in a section of my app when I try to select a restaurant, the app crash but i have no idea about the reason.

Hope anyone can help.

Thanks in advance.

Here is the log:





Answered by DTS Engineer in 630175022
Something in your app raised an exception:
Code Block
2 CoreFoundation 0x1bedf151c +[NSException raise:format:] + 112 (NSException.m:155)
3 ComBuubleBuubleapp 0x10500543c 0x104094000 + 16192572


The very first thing to do with any crash report is to symbolicate it so that the addresses are replaced with function names in your code.
Accepted Answer
Something in your app raised an exception:
Code Block
2 CoreFoundation 0x1bedf151c +[NSException raise:format:] + 112 (NSException.m:155)
3 ComBuubleBuubleapp 0x10500543c 0x104094000 + 16192572


The very first thing to do with any crash report is to symbolicate it so that the addresses are replaced with function names in your code.
Hello @Edford,

Do you know how to symbolicate it with React Native Expo?

I've seen several tutorials but all for xCode.

Thank you so much.

I think I symbolicated the crash log but i still don't know where the problem is.

Not all addresses have been replaced.

I follow this tutorial to do it.


https://www.avanderlee.com/xcode/symbolicate-crashlogs-xcode-9-bitcode/







That updated log is fully symbolicated, and the Last Exception Backtrace contains the code path that raised the exception, in particular this:
Code Block
2 CoreFoundation 0x1bedf151c +[NSException raise:format:] + 112 (NSException.m:155)
3 ComBuubleBuubleapp 0x10577143c +[GMSServices checkServicePreconditions] + 256
4 ComBuubleBuubleapp 0x10576e734 +[GMSServices sharedServicesSync] + 51
5 ComBuubleBuubleapp 0x10575bde4 -[GMSMapView initWithFrame:] + 59
6 ComBuubleBuubleapp 0x104997cfc -[AIRGoogleMap init] + 52 (AIRGoogleMap.m:73)
7 ComBuubleBuubleapp 0x10499e620 -[AIRGoogleMapManager view] + 44 (AIRGoogleMapManager.m:48)

With that information, you should now consult the support channel of your library vendors to determine what preconditions aren't being met and thus raising the exception.
Solved, i forgot to put this into ios section in app.json:

"config": {
"googleMapsApiKey": "YOURAPIKEY"
}

Thanks Edford for your help.
Anyone can help with TestFlight Crash? EXC_CRASH (SIGABRT)
 
 
Q