I'm trying to convert an app from 32-bit app to 64-bit. I've had issues with TestFlight beta testers' apps crashing immediately, before the crash could be logged to TestFlight (or now, iTunes connect.) The app launch screen displays for a moment, and then a black screen is shown and the app closes.
If I put the user back on a 32-bit build, they don't have any problems and their user defaults and core data are intact.
Not only are the crashes not being logged, but this issue doesn't happen when the app is run from XCode. I've been able to replicate the issue a couple times by downloading an old version of the app from TestFlight, loading an old app container, and then upgrading to the 64 bit version. I haven't been able to debug the issue though, because I haven't been able to replicate it in XCode. Any ideas?