We identified one or more issues with a recent delivery for your app, "xxx" 1.0.0 (2). Please correct the following issues, then upload again.
TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.
我们发现您的应用最近交付的一个或多个问题“xxx” 1.0.0(2)。请更正以下问题,然后重新上传。请更正以下问题,然后重新上传。
ITMS-90809:不建议使用的API使用 -不再接受使用UIWebView的新应用。而是使用WKWebView来提高安全性和可靠性。
也就是很早之前苹果发的通知:在 2020 年 4 月30 号 后新上传的 App 含有 UIWebView 啦,否则就上架不了。
如何解决?直接删除所有相关的 UIWebView 的。
- 1、直接把明面上的 UIWebView 全部干掉。
- 2、另外寻找我们项目中的 UIWebView 呢?直接在我们工程目录文件下:
grep -r UIWebView .
注意点:
下面是我们项目的:
grep -r UIWebView .
- AFNetWorking 中的 UIWebView 分类
- MJRefresh 中的 readme
- 神策中的 UIWebView
- FLEX 中的 UIWebView
注意不要忽略任何一个 UIWebView, 有一次注释了 UIWebView+AFNetworking 的头文件也还是没通过,安心点还是全部干掉再上传。
当然假如不是第三方,是自己用的 UIWebView 的,那就慢慢改,不要着急。
- 笔记来源: 解决(ITMS-90809:UIWebView)
网友评论