I have a XF app already published on the play store and now I am targetting iOS. During developpent I made sure the app was still working on iOS, using the simulator only.
On the simulator everything works as expected, the launch screen is shown then the MainPage starts. But when I debug on an actual IPhone device, the app get stuck on the
Launchscreen.storyboard for about 20 sec then the app exits. I’ve no debug output and it seems that the
AppDelegate is never hit. Breakpoints in
AppDelegate.FinishedLaunching method are not hit for instance. I tried to F11 for start in debugging mode but I don’t hit anything, still hanging on the launch screen. I was expecting the transition from simulator to device to be less painful.
My plist file contains the following permission requirements
<string>We need to use your location</string>
<string>We are using your location</string>
<string>This app needs access to photos.</string>
<string>This app needs access to the photo gallery.</string>
The only difference I saw is that location permissions are not asked on the device while in the simulator it asks for it at start. But this might be related to the fact that I can’t reach
AppDelegate, I am not sure yet.
The iOS project was generated via Prism templates. I am using
VS 16.8.0 on Windows,
Xamarin iOS SDK 22.214.171.124 and I am set to "don’t link" for linkers option. The device is an Iphone 11.
Any idea how can I find out the root cause – or get some useful logs?
Thanks in advance for your help.
Source: Xamarin.ios Questions