UWP 应用未通过认证流程

UWP app is not passing certification process

当我尝试向 UWP 应用程序提交更新时,我在通过认证过程时遇到了问题。在认证报告中它说:

此应用程序类型不支持

API ?generic_category@system@boost@@YAABVerror_category@12@XZ in boost_system.uwp.dll。 BlenderCycles.dll 称之为 API.

此应用程序类型不支持

API ?system_category@system@boost@@YAABVerror_category@12@XZ in boost_system.uwp.dll。 BlenderCycles.dll 称之为 API.

这个问题很迷惑,因为BlenderCycles.dll以前用过boost库,代码也没有改过。任何想法可能是什么问题?

我使用 here 的 boost 库,它专门用于 Windows 10 个 UWP 应用程序。

编辑 :我忘了提到,有一次我不得不重新编译 boost 库,因为 visual studio 开始抛出有关 boost_system.uwp.dll 的错误,因为它是由较旧的编译器编译的。那是这个问题开始的时候。

通过向 BlenderCycles 库添加 BOOST_SYSTEM_NO_DEPRECATED 定义解决了问题。