我的Xamarin Forms App在Android设备上运行良好,但是当尝试在真实的iOS设备上进行部署时,它会在启动画面后崩溃,我说真实,因为我可以在模拟器上运行没有任何问题。
我尝试在真实的iOS设备上调试App,我发现当App尝试加载XAML文件时会发生崩溃:
private void InitializeComponent() {
global::Xamarin.Forms.Xaml.Extensions.LoadFromXaml(this, typeof(LoginPage));
请查看调试步骤:
此致 佩德罗
答案 0 :(得分:0)
我发现了问题。 C#文件背后的代码中缺少[XamlCompilation(XamlCompilationOptions.Compile)],因此XAML上的控件的单击事件所使用的某些方法不可用。但仍然无法找到模拟器上没有发生的解释!