我正在使用Xamarin Forms和XLabs插件构建应用程序。 为了能够在Android和Windows Phone上顺利运行所有内容,我必须使用xlabs的预发布版本(2.2.0-pre05)。
当我尝试创建Windows Phone appstore软件包时,认证失败,因为2.2.0-pre05的软件包已在调试模式下构建。
为了解决这个问题,我克隆了XLabs的git hub项目,并在发布模式下构建了所有内容。
问题是,当我尝试使用我构建的软件包构建项目时,我收到此错误:
此外,由于预发行包使用的库,Windows商店认证检查失败。我收到以下错误:
发现错误:支持的API测试检测到以下错误:
This API is not supported for this application type - Api=D2D1GetGradientMeshInteriorPointsFromCoonsPatch. Module=d2d1.dll. File=SharpDX.Direct2D1.dll.
如果不修复影响:使用不属于Windows SDK for Windows Phone Store应用程序的API会违反Windows Phone Store认证要求。