1

我正在使用 Xamarin Forms 和 XLabs 插件构建应用程序。为了能够在 Android 和 Windows Phone 上顺利运行一切,我不得不使用 xlabs 的预发布版本(2.2.0-pre05)。

当我尝试创建 Windows Phone 应用商店包时,认证失败,因为 2.2.0-pre05 的包已在调试模式下构建。

为了克服这个问题,我为 XLabs 克隆了 git hub 项目,并在发布模式下构建了所有内容。

问题是,当我尝试使用已构建的包构建项目时,出现此错误:

  • 负载文件 '..\packages\Mike Xlabs\XLabs.Platform.WinRT.Phone\FodyWeavers.xml' 不存在。

此外,由于预发布包使用的库,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 认证要求。

4

0 回答 0