【发布时间】:2012-12-09 12:39:41
【问题描述】:
根据msdn:
需要以编程方式访问图片库等用户资源或网络摄像头等连接设备的 Windows 应用商店应用必须声明相应的功能。
有没有办法以编程方式识别应用何时请求特定功能,并允许/拒绝请求?
我更喜欢 c# 解决方案,但任何其他方式都可以。
【问题讨论】:
-
程序化是什么意思?做什么来扫描应用程序文件以查看它想要什么?每个应用程序都有一个包含这些信息的 xml 文件。
-
扫描那个 xml 文件会很棒!它在哪里?即使我找到了这个 xml - 我怎样才能阻止安装应用程序?
-
您无法控制是否可以安装应用程序 - 用户可以。如果应用程序使用网络摄像头,它会声明(或不会执行或进入商店)并通过商店下载页面将其公开给用户。
-
您看过 AppLocker 了吗? Windows 8 的确切功能似乎没有做太多宣传,但微软的销售人员可能会发现...... ;)