我刚刚在一台笔记本电脑上安装了 Windows 10,并注意到“App Connector”、“Microsoft Edge”和“OneNote”等某些应用程序已设置为使用笔记本电脑摄像头。
设置中的文字显示“某些应用程序需要访问您的相机才能按预期工作...”。设置列表如下所示,尽管我在这里已禁用相机的使用。
我的猜测是,如果我想将 Microsoft Edge 用作网络摄像头,它需要访问摄像头,而 OneNote 摄像头访问权限可能更适用于可用作便携式摄像头的 Windows 平板电脑。
关于“应用程序连接器”,我看到了一个答案在这个网站上说的是:
App Connector 似乎与 MS Azure App Services(如 OneDrive)以及可能的 Office 365 连接器相关,例如 https://msdn.microsoft.com/en-us/library/dn948518.aspx可能需要拍照或知道您所在的国家/地区,因为某些服务可能会根据位置对其所能提供的服务进行限制或优化。
不过,我不确定上述信息是否正确,因为人们使用了“似乎”和“可能”等词语。此外,说这是一个可能“需要拍照”的应用程序听起来像是隐私问题。
所以我想在这里检查一下是否有人知道。
什么是“应用程序连接器”以及它为什么需要访问相机?
答案1
根据我对 Windows 10 通用应用程序工作原理的一般了解,我没有理由怀疑以下解释莫里·施韦德扎夫。虽然我可以从实际的 SDK 文档中得出自己的答案,但关于这个主题的现有知识足以确定这两个现有的解释是准确的。
App Connector 是 W10 为程序员提供一种简便方法,以便与其他基于 Microsoft 云的服务 (Azure)、基于 MSN 的应用程序或互联网上其他基于应用程序的站点进行交互。
他们为什么需要访问我的位置、相机、文件等?并非每个调用 App Connector 的程序都需要或获得对这些权限的访问权限,但每个程序都需要访问其中至少一个权限 - 否则它就不需要调用 App Connector。
但是,如果您担心这些应用程序侵犯您的隐私,这就是为什么系统上有一整套“隐私”设置菜单和各种类型的隐私元素。当应用程序注册使用 App Connector 访问互联网或使用其他类似功能时,它将显示为一个切换按钮,您可以选择允许或不允许。至于 Windows Shell Experience,它只是一种简化的编程方式,用于编程如何使用用户界面元素,这比以前的 Windows 版本要复杂一些。
基本上...作为PostScript5解释:
App Connector 是微软为微软和第三方在其应用程序中连接和使用的中间件。
App Connector 为您的系统提供互联网(云)访问。
应用连接器提供对以下内容的访问:
- pictures图书馆
- 影片库
- 移动存储
- 任命
- 联系方式
- 电话
- 摄像头
- 地点
- 应用程序连接器提供对调用应用程序的访问权限,并由 Windows 10 中某处的安全设置保护。
- 在应用程序安装过程中,可能会或不会提示用户有关这些设置(您的摘要中未说明)。
- App Connector 可以提供对调用应用程序的访问权限:上面列出的一个、多个或所有用户资产。
- 应用程序连接器无法确定是否请求了过多的权限。