Xamarin.forms iOS中的一次性登录崩溃

Xamarin.forms iOS中的一次性登录崩溃,xamarin.forms,xamarin.ios,crash,master-detail,Xamarin.forms,Xamarin.ios,Crash,Master Detail,我有一个要求,其中我必须做一次登录功能。如果我设置了功能启用,那么我必须移动到主页,这是一个主详细信息页面,如果它是关闭的,那么我必须进入登录页面。 但是,当设置主页面作为主页面时,我得到了这个错误- “在将MasterDetailPage添加到容器之前,必须设置Master和Detail” 这是我的app.xaml.cs代码 protected override void OnInitialized() { InitializeComponent(); if(Application.C

我有一个要求,其中我必须做一次登录功能。如果我设置了功能启用,那么我必须移动到主页,这是一个主详细信息页面,如果它是关闭的,那么我必须进入登录页面。 但是,当设置主页面作为主页面时,我得到了这个错误- “在将MasterDetailPage添加到容器之前,必须设置Master和Detail” 这是我的app.xaml.cs代码

 protected override void OnInitialized()

{

InitializeComponent();

if(Application.Current.Properties.Key.Contains("IsSet")
{
NavigationService.NavigateAsync("/MenuPage/NavigationPage/HomePage");
}
else
{
NavigationService.NavigateAsync("LoginPage");
}

其中menupage是我的母版详细信息页。

我得到的例外是这个UIApplication.Main(args,null,“AppDelegate”);你的登录页面在iOS上运行正常吗?是的,登录正常,然后你必须尝试使用主页而不是该路径。该路径什么都不是,但我正在尝试调用我的主控详细信息页面。如果我只调用主页,我的主控详细信息页面将不会出现