5

Also, wenn ich beobachte dieses Video von BUILD dachte ich, es würde einfach ist ...Neue Live-Kacheln funktionieren nicht in Windows Phone Silverlight 8.1-Apps?

enter image description here

Aber ich kann nicht scheinen, um die Fliese meiner WP Silverlight 8.1 App zu bekommen, indem Sie das ändern Folgendes.

const string xml = "<tile>" 
      + "<visual>" 
      + "<binding template='TileSquareText01'>" 
      + "<text id='1'>testing 123</text>" 
      + "</binding> " 
      + "</visual>" 
      + "</tile>"; 

    var xmlDoc = new XmlDocument(); 
    xmlDoc.LoadXml(xml); 

    var tileNotification = new TileNotification(xmlDoc); 
    TileUpdateManager.CreateTileUpdaterForApplication().Update(tileNotification); 

Bitte beachten Sie, ich habe auch eine Windows-Runtime Windows Phone 8.1 mit genau dem gleichen Code und es funktioniert gut angelegt.

Auf msdn, es steht eindeutig fest, dass TileUpdateManager Windows Phone Silverlight 8.1 unterstützt. Ich weiß also nicht, was hier fehlt.

Antwort

4

Stellen Sie in Ihrem Manifest sicher, dass der Benachrichtigungstyp auf WNS festgelegt ist. Wenn Sie es auf MPNS setzen, müssen Sie Benachrichtigungen auf die alte Weise verwenden.

Weitere Informationen hier: http://msdn.microsoft.com/en-us/library/dn642085(v=vs.105).aspx

+0

Oh mein mein Retter !! Das macht den Trick! Um es klar zu stellen, das Manifest, das ich modifizieren musste, ist 'WMAppManifest.xml', nicht das neue, das mit 8.1 erzeugt wurde. Vielen Dank!!! –

Verwandte Themen