如何解决升级到 Xamarin.Forms 5.0.0.2012 后无法解析“Xamarin.Forms.Platform.iOS.WebViewRenderer”
我刚刚升级到 Xamarin.Forms 5.0.0.2012,在尝试构建 iOS 项目时出现以下错误:
Error MT2002: Failed to resolve "Xamarin.Forms.Platform.iOS.WebVieWrenderer" reference from "Xamarin.Forms.Platform.iOS,Version=1.4.0.0,Culture=neutral,PublicKeyToken=null" (MT2002)
我没有在任何地方使用对 WebVieWrenderer 的任何引用。我还查看了 this documentation 并添加了 mtouch 参数,仍然是同样的问题。
有什么想法吗?
解决方法
结果我使用了一个需要更新的包 (MR.Gestures)。
我是通过在没有 WebViewRender
的类中键入 using Xamarin.Forms.Platform.iOS
发现的。有 2 个解决选项:
Xamarin.Forms.Platform.iOS.WebViewRender
和
MR.Gesture.WebViewRender
这就是我的提示。更新了MR.Gestures,问题解决了。
According to the link,Xamarin.Forms 5 中删除了此类:
在 Xamarin.Forms 5.0 中,WebViewRenderer 类已被删除。 因此,Xamarin.Forms 5.0 不包含对 UIWebView 控件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。