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 定义解决了问题。
当我尝试向 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 定义解决了问题。