Summary of my problem
Our app has been rejected since the reviewer said that it crashed on launch. But when I installed the app from TestFlight on the same device with the same OS version, it works well. I've also tried to read the crash logs, but still can't figure out the problem.
Can anyone help me to read the crash log or share similar experiences to find out what's going on? Thanks!
Rejection message
Guideline 2.1 - Performance - App Completeness
We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.
Review device details:
- Device type: iPad
- OS version: iOS 16.1
What I've tried
- Download the app on iPad with IOS 16.1, and it's working well.
- Convert the .txt crash file to .ips file and use Console app on mac to read it. Found that it's a language exception, but still can't figure out the exact problem
Other information
- The app is developed by React Native (version 0.68.2), using the Expo framework (Expo SDK 45)
- The app is built by EAS CLI (version 2.7.1) (Expo Application Services)
Raw crash log files