不能在appstore构建中使用XLabs预发布包

时间:2016-07-06 08:52:58

标签: windows-phone-8 xamarin xamarin.forms xlabs

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

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

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

问题是,当我尝试使用我构建的软件包构建项目时,我收到此错误:

  • Payload文件'.. \ 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认证要求。

0 个答案:

没有答案