我对天蓝色的集线器很新。但花了三天时间来理解流程(以xamarin形式使用)。
目前仅与Android链接(通过xamarin表单)。因此,当我认为所需的一切都已准备好(GCM密钥和天蓝色访问策略)时,我开始使用vs2015进行编码。
我做的第一件事就是创建“Blank portable cross platform”项目。
然后,尝试安装Microsoft.Azure.NotificationHubs包。 PFA
但是我遇到了以下错误(与Profile259相关)。 我花了一整天的时间来理解错误说的是什么,我理解这个包期望不同于我所指的目标框架。
所以我尝试改为其他版本,通过一些博客,我发现可能缺少这个Profile259目录。但它就在那里。
包期待.Net Framework 4.5完整档案。我按照链接
交叉检查了它我更新了我的azure版本.Nuget包也是最新的。 那么可能出现的问题。
请以正确的方式指导我在设备中获取推送通知。
以下PFA。
答案 0 :(得分:0)
如果您目前只在Android上工作,请尝试从屏幕截图#2中删除所有其他目标。错误消息可能是由一个(或所有)Windows目标引起的。
答案 1 :(得分:0)
我不得不将其添加为组件。转到Android和iOS项目下的组件,从上下文菜单中选择编辑组件,然后添加" Azure Messaging by Xaramin"零件。您可能需要点击"获取更多组件"来下载它。