2017-04-04 92 views
1

我正在使用Kinect的UWP应用程序,它注定要在Xbox One上运行。Xbox上的UWP应用程序忘记了摄像头功能权限

应用在Package.appmanifest

宣布了“网络摄像头”功能

每当我修改,重建和重新部署应用程序到Xbox,似乎“忘记”,我以前授予应用程序权限访问相机,我必须再次执行(设置 - >帐户 - >隐私&在线安全 - >应用程序隐私 - >相机)。

有什么办法可以避免这种行为,并让Xbox记住我已经给这个应用程序访问摄像头的权限?不知道这是如何在Xbox上内部工作的,似乎我实际上是授予网络摄像头访问我的应用程序的确切版本,包括构建日期。使开发周期非常缓慢。

回答

0

每当我修改,重建和重新部署应用程序到Xbox, 似乎“忘记”,我以前授予应用程序的权限 访问摄像机

的设置应绑定到您的帐户和应用的程序包系列名称

似乎在Xbox一个运作良好,OS版本10.0.15063.1005

您需要检查一些项目:

  1. 确保OS版本是最新

  2. 登录真实帐户或开户帐户,请在Dev主页 - >测试帐户

  3. 取消“卸载,然后重新安装我的包”在项目的调试属性页 enter image description here

  4. 选项检查许可,不得以设置 - >帐户 - >隐私&在线安全 - >应用与隐私>摄像机 - >选择哪些应用程式可以使用您的相机

enter image description here

+0

谢谢。我在Debug属性页面选中了“卸载并重新安装我的软件包”选项。 另外,对于后人:请注意,在Debug和Release配置之间切换会导致软件包被卸载并重新安装。 – dbruning