При использовании Refit в Core/Android/IOS я обнаружил ошибку System.NotImplementedException

System.NotImplementedException: You've somehow included the PCL version of Refit in your app. You need to use the platform-specific version! 

В настоящее время с использованием MVVMCross Framework ссылается на основной проект

Я пробовал это несколькими способами:

  • Разные версии refit проверены (все те же версии, которые использовались).
  • Попытался настроить DI в Setup.cs (платформа Android) вместо PCL.
  • Я даже пытался использовать общий проект вместо PCL. Только xamarin android имеет установленный refit - ни один логический способ, которым PCL мог сломать его, но все равно выдал ту же ошибку..
  • Я проверил фактический ремонт для Android \app\packages\refit.2.4.1\lib\MonoAndroid\Refit.dll
  • Я проверил фактический ремонт для IOS \app\packages\refit.2.4.1\lib\Xamarin.iOS10\Refit.dll

Я что-то пропустил?

0 ответов

Другие вопросы по тегам