Trying to migrate a 2015 app to SVC (iOS 12) but had to stick with Classic SVC style because my app uses a TabBarController for the Master (not allowed with 1- and 2-column styles). The tab bar gives the user access everywhere to the 5 top levels without navigating back up a hierarchal tree up to three more layers deep. Actually, got it working and works as designed with no issues on iPhones and iPads, simulators and actual devices.
However, when testing with iPhone Plus-sizes (I do not own any of these devices) in the simulator, when I change the orientation repeatedly, e.g. portrait to landscape, visa versa, the app seems to crash the simulator as the app contents only fill half the device screen, and does not crash in the debug area. Get messages like "myapp has closed, do you want to reopen?", and when I "ignore" I have to stop the simulator in Xcode and then it opens a report to send to Apple (and AFAIK everything in the report points to the simulator and not my app).
So, is there a bug in the simulator with Plus-sized apps with Classic SVC, or some incompatibility with Plus-sized apps and Classic SVC in devices?