Xamarin 在 iOS 上弃用了 UIWebView

Xamarin Forms UIWebView Deprecation on iOS

我遵循了以下文章的建议:

https://devblogs.microsoft.com/xamarin/uiwebview-deprecation-xamarin-forms/

我使用的是以下版本的正确版本: - Xamarin 表格 @ 4.6.0.726 - Xamarin iOS @ 13.16.0.13

我已将 mTouch 参数中的标志设置为 --optimize=experimental-xforms-product-type --warn-on-type-ref=UIKit.UIWebView

我已将链接器设置为 'Link Framework SDKs Only'

但是我仍然收到 Apple 发来的电子邮件,指出 UIWebView 的问题。

这让我相信我的代码仍然在某处引用了 UIWebView。

我收到的关于此 4x 的警告 - 警告 MT1502:在链接

之前 'Xamarin.Forms.Platform.iOS, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' 中已经存在对类型 'UIKit.UIWebView' 的一个或多个引用

但我不知道如何继续查找然后删除这些引用。

有人可以提供帮助吗?

提前致谢!

似乎 --optimize=experimental-xforms-product-type 没有从 Xamarin.Forms.Platform.iOS 中删除对 UIWebView 的引用。使用 --optimize=force-rejected-types-removal 时它起作用。我已提交给 Apple,但我没有收到有关删除 UIWebView 的电子邮件。