在xamarin表单中安装Microsoft.Azure.NotificationHubs包时出错

时间:2017-01-21 15:06:27

标签: android push-notification xamarin.forms nuget-package azure-notificationhub

我对天蓝色的集线器很新。但花了三天时间来理解流程(以xamarin形式使用)。

目前仅与Android链接(通过xamarin表单)。因此,当我认为所需的一切都已准备好(GCM密钥和天蓝色访问策略)时,我开始使用vs2015进行编码。

我做的第一件事就是创建“Blank portable cross platform”项目。

然后,尝试安装Microsoft.Azure.NotificationHubs包。 PFA

但是我遇到了以下错误(与Profile259相关)。 我花了一整天的时间来理解错误说的是什么,我理解这个包期望不同于我所指的目标框架。

所以我尝试改为其他版本,通过一些博客,我发现可能缺少这个Profile259目录。但它就在那里。

包期待.Net Framework 4.5完整档案。我按照链接

交叉检查了它

我更新了我的azure版本.Nuget包也是最新的。 那么可能出现的问题。

请以正确的方式指导我在设备中获取推送通知。

以下PFA。

Screenshots

2 个答案:

答案 0 :(得分:0)

如果您目前只在Android上工作,请尝试从屏幕截图#2中删除所有其他目标。错误消息可能是由一个(或所有)Windows目标引起的。

答案 1 :(得分:0)

我不得不将其添加为组件。转到Android和iOS项目下的组件,从上下文菜单中选择编辑组件,然后添加" Azure Messaging by Xaramin"零件。您可能需要点击"获取更多组件"来下载它。