So I made an app using Xamarin.Forms v3.4.0 tested an android device and on my iPhone (SE, iOS 13.3) and it works perfect.
Just as a test I ran it on an older device (iPhone 6, iOS 12.4) and it crashes just after the blue launch screen.
The problem is that it doesn't even starts the debugger. Crashes so early that the debugger doesn't even start yet, so I have no idea how to identify what is causing the crash. Tried putting breakpoints on Main.cs and AppDelegate.cs first line's and, again, debugger doesn't stops there.
After that I thought it may have something to do with the device's processor so I set up a simulator for an iPhone SE with iOS 12.4 and it crashes just the same. So yeah, it has to be something about the OS version.
Other of my ideas is that maybe it's something dark mode - related (I'm sorry I'm just throwing ideas). I implemented Dark mode using this guide -> lalorosas.com/blog/dark-mode
I have no idea where to begin with this, any help it's appreciated.