【发布时间】:2020-08-20 03:28:45
【问题描述】:
我可以解决以下问题吗?
我的设置
Xamarin.iOS 版本:13.16.0.13(Visual Studio 社区)
Visual Studio Community 2019 for Mac 版本 8.5.2(内部版本 13)
Xamarin.Forms 4.5.0.617
我按照这里的说明进行操作
这里
https://github.com/xamarin/Xamarin.Forms/issues/7323#issuecomment-542363338
解决这个问题
ITMS-90809:不推荐使用的 API 使用 - 使用 UIWebView 的新应用不可用 较长时间接受。相反,使用 WKWebView 来提高安全性和 可靠性。
但我在发布时收到以下错误
谢谢!
【问题讨论】:
-
UIWebView 弃用和 Xamarin.Forms :devblogs.microsoft.com/xamarin/…
-
您能发布您的 info.plist 文件吗?看起来错误不在于 WebView,而是与不正确的 plist 配置有关。看第一行——
Failed to parse PList data type -
感谢@MihailDuchev 抽出宝贵时间。我的应用程序因来自苹果的 ITMS-90809 错误而被拒绝。我按照说明进行操作,现在在发布之前出现此错误。我用 info.plist 编辑我的答案。
-
嗯,这很奇怪。我看不出 plist 文件有什么问题。您在代码中是否对 UIWebView 有一些参考,例如某种 WebViewRenderer?
-
@MihailDuchev 我不在我的应用程序中使用 UIWebView 控件。某些页面使用 Xamarin.Essentials 打开浏览器。
标签: ios xamarin xamarin.forms xamarin.ios