我开发了一个Xamarin Android应用程序,它成功地做到了以下几点
- 可以注册百度推送
- 可以接收百度推送的通知 可以注册到 Azure 通知中心
- (我可以在 Azure 通知中心仪表板中看到注册记录,但我看不到无法查看这些计数背后的详细信息(
但是,在通知中心使用"测试发送"功能进行测试时,我的应用将无法接收通知。
我确认已在百度设置>通知中心放置了正确的 API 密钥和密钥。
所以我在这一点上被困住了。有人过去在这方面有任何经验吗?感谢任何支持/评论/分享。谢谢!
附言我只能看到注册计数增加,但我无法确保我的设备注册在百度下。Azure 通知中心如何区分我的注册令牌是否与百度相关?注册码只有几行,如下所示
// Register with Notification Hubs
hub = new NotificationHub("Notification_Hub", "MY_HUB_CONNECTION_STRING", context);
var tags = new List<string>() { };
var regID = hub.Register(token, tags.ToArray()).RegistrationId;
Console.WriteLine($"Successful registration of ID {regID}");
抱歉我弄错了,我应该使用以下功能进行百度注册。希望它能帮助像我这样的新手:o(
var regID = hub.RegisterBaidu(userId, channelId, someTags);