C# Parse.com - 设置和删除推送通知通道

本文关键字:通知 通道 删除 Parse com 设置 | 更新日期: 2023-09-27 18:33:38

在我的WP8应用程序中,我正在尝试使用用户登录时的 Parse.com 设置推送通知的通道。目前,我只是使用静态通道引用来尝试使其工作。但是我的问题是,每次我调用 Installation.saveAsync() 时,都会创建一个新安装,而不是更新设备的安装。查看数据浏览器,我认为问题是安装似乎没有设备令牌。

真的不知道我做错了什么,因为我使用的代码直接来自 Parse 文档。我在下面附上了用于初始化解析的代码,看看是否有人可以发现我的错误

internal async static void Initialise()
{
    ParseClient.Initialize(appId, donNetKey);
    ParseFacebookUtils.Initialize(facebookId);
    var installation = ParseInstallation.CurrentInstallation;
    installation.Channels = new List<string>() { "example" };
    await installation.SaveAsync();
}

提前感谢!

C# Parse.com - 设置和删除推送通知通道

不确定这是否能解决您的问题,但请尝试重置徽章。安装["徽章"] = 0;

问题最终是我在某些时候卸载了该应用程序,当我再次重新安装该应用程序时,parse 没有检测到它已经安装了该设备,因此它会创建另一个。