2016-02-03 3 views
0

Я работаю над проектом POC для Android и iOS. установки:Отсутствует сборка SQLite.Net.Plaform.XamarinIOS

  • Xamarin.Forms (текущая версия 2.0.1)
  • MvvmCross (текущая версия 4.0.0-beta8)

Я пытаюсь добавить поддержку SQLite через:

  • MvvmCross.Plugin.SQLitePCL (v 4.0.0-beta8)
  • SQLite.Net.Async-PCL (v 3.1.1)
  • SQLite.net-PCL (v 3.1.1)

Android приложение отлично работает под этой конфигурации, однако на первом использовании

SQLiteAsyncConnection 

я получаю следующее исключение:

Не удалось загрузить файл или сборку «SQLite.Net.Platform.XamarinIOS, Version = 3.1.0.0, Culture = neutral, PublicKeyToken = null» или одна из его зависимостей.

Кто-нибудь знает, как исправить это или как найти обходной путь?

ответ

0

Это потому, что версия iOS основана на моноточе, а не на Xamarin.iOS. Существует проблема для этого: https://github.com/MvvmCross/MvvmCross/issues/1181#issuecomment-173034613

Это также было зафиксировано в последнее время: https://github.com/MvvmCross/MvvmCross-Plugins/pull/51

Следующая релиз будет работать, как ожидалось.

+0

Да, я исправил его с добавлением ссылки на этот проект – Dzior

Смежные вопросы