iOS 上的 Xamarin 表单 UIWebView 弃用

Sac*_*h K 6 deprecated uiwebview xamarin.forms app-store-connect

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

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

我正在使用以下正确版本: - Xamarin Forms @ 4.6.0.726 - Xamarin iOS @ 13.16.0.13

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

我已将链接器设置为“仅链接框架 SDK”

但是我仍然收到来自 Apple 的电子邮件,其中规定了 UIWebView 的问题。

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

我为此 4 倍收到的警告 - 警告 MT1502:“Xamarin.Forms.Platform.iOS、Version=2.0.0.0、Culture=neutral、PublicKeyToken=null”中已经存在一个或多个对“UIKit.UIWebView”类型的引用' 在链接之前

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

请问有人可以提供一些帮助吗?

提前致谢!

Sac*_*h K 8

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