Xamarin Forms:ImageCircle 包在发布模式 UWP 下不工作

Xamarin Forms:ImageCircle package is not working in release mode UWP

对于圆形图像,我使用的是 Xam.Plugins.Forms.ImageCircle 包,它在调试模式下工作正常。

但在发布模式下,所有图片都是方形的。我卸载并重新安装 nuget。另外,清理,重建和删除bin和obj文件夹,但问题仍然没有解决。

提前致谢

你可能会 运行 进入这片 documentation

For linking you may need to add:

Android:

ImageCircle.Forms.Plugin.Abstractions;ImageCircle.Forms.Plugin.Android;

iOS:

--linkskip=ImageCircle.Forms.Plugin.iOS --linkskip=ImageCircle.Forms.Plugin.Abstractions

将此添加到您的平台项目构建选项中。

Android

iOS

您应该只需要在发布配置中添加它。

对于 UWP,您只需创建一个对 CircleImage 程序集的小而简单的引用,以将其包含在发布版本中。在 Xamarin.Forms 初始行上方添加这段代码:

var rendererAssemblies = new[]
{
    typeof(ImageCircleRenderer).GetTypeInfo().Assembly
};
Xamarin.Forms.Forms.Init(e, rendererAssemblies);