问题
We identified one or more issues with a recent delivery for your app, "Kill Corona stress-relief game" 1.0 (1.0). Please correct the following issues, then upload again.
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).
I have searched in the code for the UIWebView but there is no single instance of this still apple rejecting app.
回答1:
I found this section "UIWebView Deprecation and App Store Rejection (ITMS-90809)" here: https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/user-interface/webview?tabs=macos
"Starting in April 2020, Apple will reject apps that still use the deprecated UIWebView API" So you should have:
- "Xamarin.Forms 4.5 or higher"
- "Xamarin.iOS 13.10.0.17 or higher"
- "Remove references to UIWebView"
Also check this out: https://docs.microsoft.com/ru-ru/xamarin/ios/user-interface/controls/webview#uiwebview-deprecation
回答2:
Here is my suggestion if you are generating build from unity.
Please update of plugins if possible. and use below versions of unity. and also check URL.
Use this unity version: 2017.4, 2018.4, 2019.1, 2019.2, 2019.3
enter image description here
https://issuetracker.unity3d.com/issues/ios-unitywebrequest-errors-large-packets-with-examples
https://issuetracker.unity3d.com/issues/ios-apple-throws-deprecated-api-usage-warning-for-using-uiwebview-when-submitting-builds-to-the-app-store-connect
https://forum.unity.com/threads/itms-90809-deprecated-api-usage-new-apps-that-use-uiwebview-are-no-longer-accepted.883510/
来源:https://stackoverflow.com/questions/61607294/uiwebview-are-no-longer-accepted-instead-use-wkwebview