2

我无法从后台任务更新手动固定磁贴。

var updater = TileUpdateManager.CreateTileUpdaterForApplication();
updater.EnableNotificationQueue(true);
updater.Clear();

XmlDocument tileXml = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText03);

var title = "Test text";
string titleText = title == null ? String.Empty : title;
tileXml.GetElementsByTagName("text")[0].InnerText = titleText;

updater.Update(new TileNotification(tileXml));

CreateTileUpdaterForApplication() 引发异常;带有消息:提供的应用程序标识符无效。

我听说这个问题发生在 Windows Phone 8.1 更新,但我没有找到任何解决方案...请帮助。

4

1 回答 1

1

我遇到了完全相同的问题。经过三个小时的研究(该死的浪费时间:/)我找到了解决方案:

var updater = TileUpdateManager.CreateTileUpdaterForApplication("App");

感谢发布该内容的人(http://social.msdn.microsoft.com/Forums/windowsapps/en-US/83498107-fe0d-4a8b-93f3-02d484983953/tileupdatemanager-throws-exception?forum=wpdevelop)!无法相信将鼠标悬停在通话上时我没有看到“(+1重载)”-.-

于 2014-08-08T16:04:51.993 回答