2014-12-31 6 views
1

Я установил версию Xamarin Starter и хочу, чтобы приложение получало доступ к сообщениям некоторых пользователей на Facebook. Я попытался добавить пакет SDK для .Net, но он выдает ошибку: «Не удалось установить пакет« Facebook 6.8.0 ». Вы пытаетесь установить этот пакет в проект, который нацелен на« MonoAndroid, Version = v5.0 ». ', но пакет не содержит ссылок на сборки или файлов содержимого, которые совместимы с этой инфраструктурой. Для получения дополнительной информации обратитесь к автору пакета. "Не удалось установить пакет 'Facebook 6.8.0'

Я попытался изменить целевую версию рамки, но это не помогло. Есть идеи?

ответ

2

Для Xamarin существует Facebook Component. Xamarin также имеет компонент Xamarin Social, который включает интеграцию с Facebook. Вы не можете использовать какой-либо произвольный пакет Nuget с Xamarin - он должен быть нацелен на совместимую среду. К сожалению, менеджер Nuget не позволяет вам легко отфильтровывать несовместимые пакеты.

+0

Просто попробовал компонент Xamarin и получил: Не удалось установить пакет «Xamarin.Facebook 3.22.0.0». Ламе. – Lereveme

+0

Xamarin.Social не работает в Xamarin PCL. Не удалось установить пакет «xamstore-xamarin.social 1.1.1». Вы пытаетесь установить этот пакет в проект, который нацелен на «переносимый-net45 + win + wp80 + MonoTouch10 + MonoAndroid10 + xamarinmac20 + xamarinios10», но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой инфраструктурой. Для получения дополнительной информации свяжитесь с автором пакета. – Tom

1

Я загрузил содержимое пакета через Nuget и вручную добавил его в качестве ссылки на мое решение, и оно было скомпилировано и правильно указано. Я попробовал первый пример в решении для iPhone from this tutorial, и все сработало. Надеюсь, это поможет.

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

  • Нет связанных вопросов^_^