2017-04-04 2 views
1

Ich bin auf einer UWP-Anwendung arbeiten, die die Kinect verwendet und ist dazu bestimmt, auf einem Xbox One zu laufen.UWP-App auf Xbox vergisst Webcam Fähigkeit Berechtigungen

Die Anwendung hat die „Webcam“ -Fähigkeit in Package.appmanifest erklärt

Immer, wenn ich ändern, neu erstellen und erneut bereit, die Anwendung auf die Xbox, so scheint es, zu „vergessen“, dass ich vorher die App die Erlaubnis erteilt haben Zugriff auf die Kamera, und ich muss es erneut tun (Einstellungen -> Konto -> Datenschutz & Online-Sicherheit -> App Privatsphäre -> Kamera).

Gibt es eine Möglichkeit, dieses Verhalten vermeiden kann, und haben die Xbox nicht vergessen, dass ich die Erlaubnis für diese App gegeben haben die Webcam zugreifen? Ohne zu wissen, wie dies intern auf der Xbox funktioniert, scheint es, als würde ich gerade dieser Version meiner App den Zugang zur Webcam gewähren, einschließlich des Build-Datums. Für einen sehr langsamen Entwicklungszyklus.

Antwort

0

Immer, wenn ich ändern, neu zu erstellen, und die Anwendung auf die Xbox umschichten, scheint es zu „vergessen“, dass ich vorher die App die Erlaubnis erteilt haben die Kamera

Die Einstellung sollte für den Zugriff auf sein gebunden zu Ihrem Konto undPaket Namen des App.

Es scheint gut Sie 10.0.15063.1005

Einige Elemente auf Xbox One, OS-Version müssen arbeiten, um zu überprüfen:

  1. Sicherstellen, dass die OS-Version die neueste

  2. ist

    Anmeldung ein Live-Konto oder dev Konto, überprüfen sie es in dev Startseite ->Testkonten

  3. Uncheck "deinstallieren und dann mein Paket neu installieren" Option in der Seite Debug-Eigenschaft des Projekts enter image description here

  4. Schauen Sie sich die Erlaubnis, in Einstellungen-> Konto-> Datenschutz & Online sicherheits-> App -Datenschutz> Camera-> wählen Sie, welche Apps Ihre Kamera

enter image description here

verwenden können 210
+0

Danke. Ich hatte die Option "Deinstallieren und dann mein Paket neu installieren" auf der Debug-Eigenschaftenseite aktiviert. Auch für die Nachwelt: beachten Sie, dass das Paket zwischen Debug und Release-Konfiguration zu ändern verursacht deinstalliert und neu installiert werden. – dbruning