昨天我将一个新应用推送到AppStore,但是由于以下错误而被拒绝。
ITMS-90809:不推荐使用的API用法-不再接受使用UIWebView的新应用程序。而是使用WKWebView来提高安全性和可靠性。了解更多信息(https://developer.apple.com/documentation/uikit/uiwebview)。
据我所知,此问题通常是由于使用Webview
而引起的。我的项目中有一个Webview
,所以我决定将其删除(因为该部分当前未在项目中使用)。删除Webview
后,我再次将应用程序推送到AppStore,但是我的应用程序再次被拒绝,并出现相同的错误。之后,我进行清理,重建和删除bin,obj文件夹。删除Webview
后,我的应用被Appstore拒绝了2次。
请参见以下屏幕截图:整个解决方案都没有Webviews
。
此错误还有其他原因吗?
答案 0 :(得分:1)
这似乎是iOS上存在的Xamarin.forms问题。
--optimize=experimental-xforms-product-type
请检查所有这些是否已在版本下设置
配置和iPhone平台。有关更多详细信息,请参阅 https://devblogs.microsoft.com/xamarin/uiwebview-deprecation-xamarin-forms/