/ / Xamarin.Forms - Migration de MVVMCross 4 à 5 - MvxFormsApp n'existe pas? - ios, xamarin.forms, mvvmcross

Xamarin.Forms - Migration de MVVMCross 4 à 5 - MvxFormsApp n'existe pas? - ios, xamarin.forms, mvvmcross

Dans leur propre guide de migration de 4 à 5, MVVMCross indique que cette méthode devrait être la suivante dans la classe iOS Setup.cs:

protected override IMvxIosViewPresenter CreatePresenter()
{
Forms.Init();

var xamarinFormsApp = new MvxFormsApp();
return new MvxFormsIosPagePresenter(Window, xamarinFormsApp);
}

Cependant, la classe MvxFormsApp ne semble plus exister - et oui j'ai changé toutes les dépendances de nuget en nouvelles

C'est l'erreur: Erreur CS0246: le nom de type ou d'espace de nom "MvxFormsApp" est introuvable (vous manque une directive using ou une référence d'assembly?) (CS0246)

Réponses:

1 pour la réponse № 1

MVVMCross a répondu sur Twitter que le nom de la classe avait été remplacé par MvxFormsApplication et l'espace de nom dans lequel il se trouve est MvvmCross.Forms.Core - Alors ça a finalement résolu le problème. Je leur ai demandé de corriger leurs instructions de migration pour donner les noms de classe corrects et peut-être une note sur l'espace de noms