UWP打包后验证,不通过 支持的API检测

weixin_38062902 2019-02-17 09:12:10
此应用程序类型不支持 api-ms-win-core-com-l1-1-0.dll 中的 API CoCreateInstance



Windows 应用认证工具包 - 测试结果
应用名称: 课程表UWP
应用发行者: ssz666
应用版本: 1.9.0.0
应用体系结构: x64
工具包版本: 10.0.17763.132
操作系统版本: Microsoft Windows 10 专业版 (10.0.17763.0)
OS 体系结构: x64
报告时间: 2019/2/17 17:06:05


总体结果: 失败





部署和启动测试



通过
字节码生成


通过
后台任务取消处理程序


通过
平台版本启动


通过
应用启动


通过
崩溃或挂起





包合规性测试



通过
应用程序计数


通过
应用清单


通过
包大小


通过
资源包


通过
受限命名空间





Windows 安全中心功能测试



通过
二进制分析器


通过
禁止文件分析器


通过
私有代码签名





支持的 API 测试



失败
支持的 API


发现错误: 支持的 API 测试检测到以下错误:

此应用程序类型不支持 api-ms-win-core-com-l1-1-0.dll 中的 API CoCreateInstance。kehengbiao.dll 调用此 API。


未修复时会产生影响: 如果使用的 API 不属于 Microsoft Store 应用的 Windows SDK,则违反 Microsoft Store 认证要求。

如何修复: 查看错误消息以确定不属于适用于 Microsoft Store 应用的 Windows SDK 的 API。请注意,在调试配置中生成的应用或未根据需要启用 .NET Native 的应用可能无法通过此测试,因为这些环境可能拉入不支持的 API。请使用发布配置重新测试你的应用,并根据需要启用 .NET Native。 有关详细信息,请参阅下面的链接:








应用清单资源测试



通过
应用资源


通过
品牌





调试配置测试



通过
调试配置





文件编码测试



通过
UTF-8 文件编码





应用功能测试



通过
特殊用途功能





Windows 运行时元数据验证



通过
ExclusiveTo 属性


通过
类型位置


通过
类型名称区分大小写


通过
类型名称正确性


通过
一般元数据正确性


通过
属性





程序包健全性测试



通过
平台的相应文件


通过
支持的目录结构检查





资源使用情况测试



通过
WinJS 后台任务






...全文
58 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38090696 2019-02-20
  • 打赏
  • 举报
回复
你好,
你是不是在你的程序中使用了一些Win32的API?并不是所有的Win32 API都可以在UWP中使用.
只有以下这些可以在UWP中使用:Win32 and COM APIs for UWP apps

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧