Ich versuche, Kachelereignisse im Hintergrund mit SubscribeToBackgroundTileEventsAsync zu abonnieren. Das Problem ist, dass es normalerweise nicht funktioniert (manchmal tut es das). Ich habe den Beobachter zu meinem App-Manifest hinzugefügt.Microsoft Band - Antwortstatus: nicht Kachelbesitzer
Der Fehler, den ich bekomme, ist "Ausnahme ausgelöst: 'Microsoft.Band.BandException'" mit der Nachricht "Antwortstatus nicht Kachelbesitzer".
Ich benutze die gleiche Guid zum Fixieren der Kachel und abonnieren Hintergrundereignisse, so dass ich nicht sehe, was los ist.
Mein Code:
if (await client.TileManager.AddTileAsync(myTile))
{
await client.SubscribeToBackgroundTileEventsAsync(myTile.TileId);
Debug.WriteLine("ok");
}
Und das Manifest
<Extensions>
<uap:Extension Category="windows.appService" EntryPoint="BandBackground.MyTileEventHandler">
<uap:AppService Name="com.microsoft.band.observer" />
</uap:Extension>
</Extensions>