1

我正在开发一个使用 Kinect 的 UWP 应用程序,并且注定要在 Xbox One 上运行。

该应用程序具有在 Package.appmanifest 中声明的“网络摄像头”功能

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

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

4

1 回答 1

0

每当我修改、重建和重新部署应用程序到 Xbox 时,似乎“忘记”了我之前已授予应用程序访问相机的权限

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

它似乎在 Xbox One 操作系统版本10.0.15063.1005上运行良好

您需要检查的一些项目:

  1. 确保操作系统版本是最新的

  2. 登录真实账户或开发账户,在开发主页->测试账户中查看

  3. 在项目的调试属性页面中 取消选中“卸载然后重新安装我的包”选项在此处输入图像描述

  4. 检查设置->帐户->隐私和在线安全->应用隐私->相机->选择哪些应用可以使用您的相机中的权限

在此处输入图像描述

于 2017-04-06T10:02:04.673 回答