在将我的应用程序提交到Windows商店之前,我正在浏览Windows Phone测试套件。
指南有以下部分:
要求 - 5.4.1 - 恶意软件筛选
要求文字 - 应用必须没有病毒,恶意软件和任何恶意软件。 -
测试步骤 -
启动您的应用。
扫描应用以查找恶意软件。
- 醇>
确认应用中没有病毒,恶意软件或恶意软件。
“扫描您的应用是否存在恶意软件”是什么意思?我是否应该使用某种工具来扫描应用中的恶意软件?该文档不包含此类工具的链接,谷歌搜索和MSDN搜索没有产生太多结果。
答案 0 :(得分:1)
我不能代表MS发言,但我认为内部使用的恶意软件工具无法在外部使用。话虽如此,您仍然可以在XAP文件本身上使用MalwareBytes或Microsoft Security Essentials等程序运行扫描和/或将XAP重命名为ZIP并解压缩以单独扫描文件。存储在XAP文件中的病毒可以被应用程序读入,然后传播到其他平台上(即使它不会影响手机本身。这些要求可能正在讨论。
如果你的应用没有做任何可疑的事情并且没有使用不受支持的API,我个人不会太担心。虽然有时可能会出现一些误报,但我并不知道这部分要求特别提到的任何特定工具。
编辑 - 我被提醒有一个Store Test Kit,但我最初没有发布,因为它没有指定它进行恶意软件检查。不过还是运行它的好主意。
[商店套件告诉你什么]
XAP文件是否符合大小要求以及应用清单文件是否有效。
针对Windows Phone 8的Direct3D应用程序是否使用手机上不允许的API。
后台代理应用程序是否使用后台代理不允许的API。
该应用使用的功能(仅适用于面向Windows Phone OS 7.1的应用)。
指定的图像和屏幕截图是否符合认证要求。
应用中使用的应用图标和背景图片是否符合认证要求。