I’ve got an app I built using React Native and Expo which I then exported to my Apple developer account using Expo build:ios. The app can be downloaded onto my device via TestFlight but when I submit it for review Apple reject is stating: ‘We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.’ - I am unable to work out why or replicate the issue.
Have you tried starting the project using expo start --no-dev --minify to replicate the JS bundle that is served in production? Also, do the crash logs indicate what iOS version it crashed on?
The crash logs from Apple’s testers (as I cannot replicate the issue!) showed it was iOS 13.5.1 which is the same as I’m running on my iPhone and iPad…I eventually managed to symbolicate the crash logs yesterday and have just added Sentry to my latest submitted build in the hope I can work it out a little more but I will certainly try the command you suggested too,