【发布时间】:2020-08-30 14:02:57
【问题描述】:
ITMS-90809:API 使用已弃用 - 自 2020 年 4 月 30 日起,Apple 将不再接受提交使用 UIWebView 的新应用程序以及自 2020 年 12 月起使用 UIWebView 的应用程序更新。相反,使用 WKWebView 来提高安全性和可靠性。
我正在尝试更新现有应用,而不是新应用。我仍然无法上传应用程序。我通过电子邮件收到此错误:
We identified one or more issues with a recent delivery for your app, "App Name" 20202.421.1 (6). 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).
Apple 改变了它的政策还是什么?还是需要换UIWebView?
【问题讨论】:
-
@TylerTheCompiler 不。似乎但不是...请先阅读...我知道 UIWebView 正在被贬低但对于新应用程序的事实。对于旧应用,他们提到了 2020 年 12 月的最后期限。我仍然不能更新我现有的应用程序
-
您是否曾在 App Store 上发布过带有此捆绑包 ID 的此应用的构建版本?
-
是的..我做到了...我的应用程序现在在应用商店上线...我想更新它
-
我现有的应用程序(在 App Store 上使用了 2 年以上)也遇到了同样的问题。我确实有一个组件仍在使用 UIWebView,并且必须将其迁移到 WKWebView。奇怪的是,现有的应用程序在 2020 年 12 月之前仍然不应该被拒绝。我也是在 5 月初开始随机发生的。 5 月份工作了几天,所以 4 月 30 日的最后期限没有导致这个问题,这很奇怪。
标签: ios uiwebview app-store app-store-connect wkwebview